Предположим, у меня есть папка с данными о человеке. Данные о полете имеют много переходов
В каждом переходе есть много мест для посещения
У полета есть много переходов
У перехода есть места
при сохранении места полета не сохраняются
$flight->folder_id = $flightData['folder_id'];
foreach ($flightData['transitions'] as $transit) {
$transition = R::dispense('transition');
$transition->flight_number = $transit['flight_number'];
foreach ($transit['places'] as $place) {
$place = R::dispense('transitionplaces');
$place->place = $place;
$transition->ownPlaceList[] = $place;
}
$flight->ownFlightList[] = $transition;
}
$flight = R::store($flight);
когда элемент с вложенными отношениями (полет ==> переход ==> место)
красная фасоль сохраняет только родительские отношения только два(полет ==> переход)