航行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的未完成文档:

https://github.com/balderdashy/waterline-docs