I have multiples entities and they have the same structure ("entityId" and "name"), like this:
Gender
"gender" : {
genderId: 1,
name: "someValue"
}
EducationLevel
"educationLevel" : {
educationLevelId: 1,
name: "someValue"
}
ProfessionalTitle
"professionalTitle" : {
professionalTitleId: 1,
name: "someValue"
}
I wrote this function to get a generic JSON but of course is wrong. How can I set "field+Id" correctly?
My function
function getGenericJson(field, nameValue, idValue){
var idName = field + "Id";
var fieldJson = {
name: nameValue,
field+"Id": idValue
}
return fieldJson;
}
Input example
getGenericJson("gender", "someValue", 1);