我想使用sails.js创建一个node.js应用程序,其中包含以下数据库设计:
Products <----> ProductAttributes <----> Attributes
请注意,这是给定的设计,无法更改。
虽然sails.js还不支持模型关联,但我想知道是否可以覆盖模型的CRUD方法,甚至创建自己的方法,以便将上述设计应用于sails.js。
我该怎么做?
答案 0 :(得分:5)
如果您想参与协会的发展,请向Google网上论坛发送一条说明。与此同时,我们所做的是,对于基于SQL的数据库,使用Model.query()
,对于nosql数据库,在需要访问数据时使用两个单独的调用。
希望有所帮助,并随着夏季的进展留意我们的更新。
答案 1 :(得分:1)
您可以使用Sails.js v0.10中的关联。 npm install sails @ git://github.com/balderdashy/sails.git#v0.10
这是文档.. https://github.com/balderdashy/sails-docs/blob/master/reference/ModelAssociations.md