Me he topado con un dolor de cabeza con Backbone. Tengo una colección de registros específicos, que tienen subregistros, por ejemplo: los cirujanos tienen procedimientos programados, los procedimientos tienen equipos, algunos equipos tienen necesidades de consumibles (gases, líquidos, etc.). Si tengo una colección Backbone cirujanos, entonces cada cirujano tiene un modelo, pero sus procedimientos, equipos y consumibles serán simples matrices y objetos Javascript después de ser desempaquetados de JSON.¿Alguna recomendación para estructuras de datos profundas con Backbone?
Supongo que podría, en la Colección de Cirujanos, usar el análisis sintáctico() para hacer nuevas Recolecciones de Procedimiento, y a su vez hacer nuevas Recolecciones de Equipo, pero después de un tiempo esto se está convirtiendo en una bola de pelo. Para hacerlo más sensible desde el lado del servidor hay un solo punto de contacto que toma a un cirujano y sus cosas como un POST, por lo que propagar el 'conjunto' en un ConsumableModel automágicamente para desencadenar un 'guardado' en la jerarquía también hace que todo el enfoque jerárquico borroso.
¿Alguien más ha tenido un problema como este? ¿Cómo lo resolvió?
[Ligament.js] (https://github.com/dbrady/ligament.js) es otra posible solución. – user240515
Backbone-relational es casi en su totalidad la respuesta a mis sueños. Me dirigí hacia ese camino desde el principio, pero esto está mejor pensado y es más elegante. –