Я столкнулся с головной болью с помощью Backbone. У меня есть коллекция указанных записей, у которых есть субректоры, например: у хирургов есть запланированные процедуры, процедуры имеют оборудование, у какого-то оборудования есть потребляемые потребности (газы, жидкости и т.д.). Если у меня есть хирург-каркас, то у каждого хирурга есть модель, но его процедуры и оборудование и расходные материалы станут очевидными массивами и объектами Javascript после их распаковки из JSON.
Я полагаю, что в SurgeonsCollection я могу использовать parse() для создания новых ProcessCollections и, в свою очередь, создавать новые EquipmentCollections, но через некоторое время это превращается в шарик. Чтобы сделать его разумным на стороне сервера, есть единственная точка контакта, которая берет одного хирурга и его вещи как POST - поэтому распространение "набора" на Расходуемой модели автоматически, чтобы вызвать "сохранение" вниз по иерархии, также делает весь иерархический подход нечеткая.
Кто-нибудь еще сталкивался с такой проблемой? Как вы его решили?