Quiero crear una aplicación node.js usando sails.js con el siguiente diseño de base de datos:
Products <----> ProductAttributes <----> Attributes
Tenga en cuenta que este es un diseño dado y no se puede cambiar.
Aunque navega.js aún no admite asociaciones de modelos, quiero saber si es posible que anule los métodos CRUD del modelo o incluso que cree los míos propios, para poder aplicar el diseño anterior a sails.js.
¿Cómo puedo hacer eso?
Respuestas
5 para la respuesta № 1Si desea participar en el desarrollo de asociaciones, envíe una nota al Grupo de Google. Mientras tanto, lo que hacemos es, para bases de datos basadas en SQL, usar Model.query()
, y para las bases de datos nosql, use dos llamadas separadas cuando necesite acceder a los datos.
Espero que ayude, y esté atento a nuestras actualizaciones sobre esto a medida que avanza el verano.
1 para la respuesta № 2
Puede usar las asociaciones en Sails.js v0.10. npm install sails @ git: //github.com/balderdashy/sails.git#v0.10
y aquí está la documentación ... https://github.com/balderdashy/sails-docs/blob/master/reference/ModelAssociations.md