В нашем приложении мы должны предоставить набор опций для выбора.После создания конфигурации для обновления, мы должны предоставить список опций и какой из них выбран.
Примечание: эта конфигурация внутри какого-то другого объекта.
Что является лучшимспособ вернуть опции?
- API, чтобы вернуть все опции внутри ответа сущности и указать, какой из них выбран.
Пример:
{
"entity":{
//ENTITY DETAILS
"config":{
"Option":[
//ARRAY OF OPTION DETAILS and field to describe which is selected
]
}
}
}
Один API для возврата всех опций и другой API для возврата только выбранного внутри ответа объекта.
Пример:
возврат всех опций
{
"config":{
"Option":[
//ARRAY OF OPTION DETAILS
]
}
}
вернуть только выбранный внутри ответа объекта
{
"entity":{
//ENTITY DETAILS
"config":{
"selectedOption":{
//OPTION DETAILS
}
}
}
}