我有这两个模型与一对多关联。
Organization
member
有许多成员,一个router.get("/list", (req, res) => {
Organization.forge({
idorganization: req.body.idorganization
}).fetch().then((ret) => {
res.send(ret.members()); // it's not work!
}).catch((err) => {
res.status(500).send(err);
});
});
只有一个组织。
然后,我需要列出一个特定组织的所有成员。我试过
ret.members()
但是,命令{{1}}无法按预期工作。为什么?怎么解决?
答案 0 :(得分:0)
试试这个:
router.get("/list", (req, res) => {
Organization.forge({
idorganization: req.body.idorganization
}).fetch({withRelated:["members"]}).then((ret) => {
res.send(ret.members);
}).catch((err) => {
res.status(500).send(err);
});
});
更有用的信息:http://bookshelfjs.org/#my-relations-dont-seem-to-be-loading-whats-up