多态多对多

    scope 里面指定的值, 就是在连接表创建数据的时候,会自动把里面设定好的字段填充好,并且查询的时候会自动把这个条件当做 where 的一项,所以这样我们就能做出区分了。

    1. Tag.belongsToMany(Post, {
    2. through: {
    3. type: 'post'
    4. },
    5. });

    以上代码阐述了一下内容

    运行以上代码之后,便可以在数据库中看到相关的数据。