【发布时间】:2014-06-02 13:31:26
【问题描述】:
我正在使用 Sails beta 0.10.0-rc7,但我遇到了模型关联问题。 我有以下方案:
文档 - 有 - 属性 -- 有 -- 类型
具有属性的文档,具有类型。 我正在尝试使用填充仅从一个查询中检索整个结构:
var query = model.findOne({id: id});
for (var i = 0; i < model.associations.length; i++) {
query = query.populate(model.associations[i].alias);
}
使用该代码,我可以填充模型的第一级:
res = {
id: 1,
name: '....',
desc: '....',
// This is populated
attributes: [{
id: 1,
name: '...',
// THIS Should be populated also!
type: 1
// Should be
// type: { id: 1, name: '....' .... }
}
]
}
我怎样才能获得第二层的层次结构(类型)?
在此先感谢 :_)
【问题讨论】:
-
我认为这在另一个页面中得到了回答:stackoverflow.com/questions/23446484/…
标签: model associations sails.js populate