передаётся такой json-объект:
{
"title": "First Event",
"description": "Description of First Event",
"publisher_profile": 1,
"organizer_profile": 2,
"is_online_event": false,
"prices": [
{
"id": 45,
"value": "22",
"info": "333 some extra infos"
},
{
"id": 46,
"value": "33",
"info": "some extra infos"
},
{
"value": "55",
"info": "some extra infos"
}
]
}
Можно как-то научить симфони одним запросом делать следующее?
— менять значение в свойствах сущности Event (title, description и т.д)
— менять значения в свойствах сущностей Price с id = 45, 46
— создать новую сущность Price (value": "55)
— удалить все сущности Price, вязанные с Event, id, которых не указаны в данном джейсоне
Пока вижу только вариант, делать это всё вручную, вытягивая prices из объекта, и обрабатывая их по отдельности.
Ты не поверишь. Валидатором.
Он не поверит и возьмёт формы
Обсуждают сегодня