我在使用sequelize或者mysql时遇到了问题,因为我不是这个领域的专业人士。我有3个表-user,follow和userfollow。
用户有2个字段-id,username。
follow还有2个字段-id,username。
userfollow有3个域-id,user\u id,follow\u id
多对多关系可以很好地获得与用户相关的所有关注。下面是代码片段。
const query = {
include: [
{
model: db.Follows,
as: 'followings',
through: {
model: db.UserFollow,
as: 'following',
},
},
],
};
const ksUser = await db.KSUser.findOne(query);
它返回用户关注的所有follows信息。
我想得到的是所有遵循的信息,用户没有遵循。我怎样才能做到这一点?
先谢谢你。
暂无答案!
目前还没有任何答案,快来回答吧!