sequelize-many-to-many关系不存在吗?

h9vpoimq  于 2021-06-15  发布在  Mysql
关注(0)|答案(0)|浏览(168)

我在使用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信息。
我想得到的是所有遵循的信息,用户没有遵循。我怎样才能做到这一点?
先谢谢你。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题