gpt4 book ai didi

javascript - SailsJs 获取对象群体关系列表

转载 作者:行者123 更新时间:2023-11-28 05:49:37 28 4
gpt4 key购买 nike

我有一个模型帖子:

// Post.js
attributes:{
name: {type:"string"},
users: { collection: 'user', via: 'postsReceived' },
category: { model: 'category' },
// Plus lots of other fields and relationships to other models for example category, topic, etc...
}

我有一个模型用户:

// Users.js
attributes:{
name: {type:"string"},
postsReceived: { collection: 'post', via: 'users', dominant: true }
}

一个帖子可以发送给多个用户,并且一个用户可以有多个帖子。这如果很好,但是当涉及到填充用户附加的帖子列表时,这变得相当困难。我使用下面的代码来获取帖子列表,但这不会填充帖子关系。例如,下面的代码只会返回帖子类别的 id。让它发挥作用的最佳方法是什么(就性能而言)?

User.findOne({id:id})
.populate('postsReceived')
.exec(function(err, user){
if(err) return res.serverError(err);
if (user){
var result = user.postsReceived;
return res.json(result);
}
});

最佳答案

我找到了一个似乎效果很好的解决方案:

This Answer

上述问题的答案建议使用 sails-hook-orm-offshore

关于javascript - SailsJs 获取对象群体关系列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38184679/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com