Вместе с кодом ответа мне нужно вернуть regionobject
, projectobject
, sectionobject
и flightobject
. Как вернуть массив объектов различных типов?
GET Region заполнено (параметр URL):
http://host: порт / регионы? Type = заполнено
Это должно вернуть HTTP 200-ответ с массивом JSON (application/json
).
[
{regionobject},
{projectobject},
{sectionobject},
{…}
]
regionobject
структура:
{
region_id : value,
region_name : value,
region_fullname : value,
region_type : value,
region_misc : value,
projects: [{projectobject},{…}…]
}
projectobject
структура:
{
project_id : value,
project_name : value,
project_code : value,
project_description : value,
region_id : value, (to avoid redundancy)
epsg : value,
sections : [{sectionobject},{…}…]
}
sectionobject
структура:
{
section_id : value,
section_name : value,
section_description : value,
flights: [{flightobject},{…}…]
}