节点。续集 4.41。尝试通过另一个表制作具有多对多关系的 2 个模型。例如,使用sequelize-cli运行...
sequelize model:generate --name Camera --attributes name:string,sn:string
Run Code Online (Sandbox Code Playgroud)
这里是模型
// Camera model
'use strict';
module.exports = (sequelize, DataTypes) => {
const ?amera = sequelize.define('?amera', {
name: DataTypes.STRING,
sn: DataTypes.STRING
}, {});
?amera.associate = function(models) {
// associations can be defined here
Camera.belongsToMany(models.Relay, {through: 'CameraRelay'});
};
return ?amera;
};
Run Code Online (Sandbox Code Playgroud)
和
// Relay model
'use strict';
module.exports = (sequelize, DataTypes) => {
const Relay = sequelize.define('Relay', {
name: DataTypes.STRING,
sn: DataTypes.STRING,
channel: DataTypes.INTEGER
}, {});
Relay.associate = function(models) …Run Code Online (Sandbox Code Playgroud)