【发布时间】:2015-09-14 00:21:09
【问题描述】:
我有两个模型(用户和代理)。然后我创建一个用户和一个代理。我希望在为 /user 和 /agent 使用蓝图路由时看到关联。我只看到用户模型通过 /agent 蓝图与代理相关联。 /user 蓝图与代理没有任何引用/关联。
当我尝试使用以下命令通过用户 ID 访问代理时,问题就出现了:
User.findOne(req.body.userId).populate('agent').exec(function(err, agent)
“代理”其实是用户信息……不是代理。
这是我的模型:
用户:
attributes: {
agent: {
model: 'agent',
via: 'owner'
}
}
代理:
attributes: {
owner: {
model: 'user'
}
}
感谢阅读!
【问题讨论】:
标签: node.js model sails.js waterline