【发布时间】:2019-01-09 21:34:50
【问题描述】:
我想在两个模型之间添加多对多关系,并在连接表中添加附加属性。 sequelize 的文档很清楚:我必须创建一个我喜欢的使用的新模型
const User = sequelize.define('user', {})
const Project = sequelize.define('project', {})
const UserProjects = sequelize.define('userProjects', {
status: DataTypes.STRING
})
User.belongsToMany(Project, { through: UserProjects })
Project.belongsToMany(User, { through: UserProjects })
但是当我在我的羽毛应用程序中定义一个新模型时,它没有在数据库中创建,所以我的关系不起作用
【问题讨论】:
标签: sequelize.js feathersjs feathers-sequelize