航行js数据关系
sails.js是否支持模型/集合之间的关系? 如果是这样,有人可以指向文档?
例如:我有2个模型
1.生产
production: { name: 'string', description: 'text' }
2.Album
album: { name: 'string', productionID: 'ObjectID'// How do I get to "production"? }
Sailsjs 0.9.x
目前不支持关系或关联。 0.10
对这个工作有一个粗略的概述。
免责声明: 0.10
分支是一个持续的工作正在进行中,并可以作为贡献者推动代码每天的基础上,如果有些事情打破了最好的要求在irc #sailsjs聊天或张贴标签0.10,如果它真的被打破。
你可以安装sailsjs v0.10来尝试做一些类似下面的事情。(我不是在我的机器前面testing这个,但它应该可以工作)。
#in your downloads directory or somewhere globally accessible clone the 0.10 branch git clone https://github.com/balderdashy/sails -b v0.10 sails; cd sails; npm install; npm link; #this will install all sails dependencies, and npm link sails to that cloned folder
一旦安装,你可以运行sails -v
,你应该得到0.10
。
然后,它只是一个新的风帆应用程序与sails new <appname>
水线,风帆ORM确实支持模型/系列之间的关联。 但是,对协会的支持是一项正在进行的工作。 据说,MySQL和Postgresql支持是最远的。
您可以在这里find水线v0.10的未完成文档: