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);
 
     
     
    