数据模型中的表关系一般有三种:一对一、一对多、多对多。Sequelize 为开发者提供了清晰易用的接口来定义关系、进行表之间的操作。本文我们将介绍在 Sequelize 中如何定义多对多的表关系。...属性是否为 camelcase 取决于由表(在这种情况下为 User 和 Project )连接的两个模型。...Project.belongsToMany(User, { as: 'Workers', through: 'worker_tasks', foreignKey:
'projectId' })
如果你想要连接表中的其他属性..., 删除任何先前定义的主键属性 - 表将由两个表的键的组合唯一标识,并且没有其他主键列。...createdAt`,`updatedAt`,`noteId`,`tagId`) VALUES (0,'2018-10-12 09:19:11','2018-10-12 09:19:11',1,1);
关系表本身需要的属性