次のコードがあります。
switch (entityType) {
case "Exam":
entityId = formData.examId;
idColumn = 'examId';
break;
case "Subject":
entityId = formData.subjectId;
idColumn = 'subjectId';
break;
}
これよりも多く繰り返されていますが、ここでは 2 つの大文字と小文字の値を示しています。entityType の小文字を取得して Id を追加することで、idColumn の値を取得できると思います。しかし、これを何度も手動でコーディングしなくても、entityType に基づいてフィールドの formData の値を抽出できる方法はありますか。