Skip to content
关注公众号,获取新课通知

模型关联


js
User.associate = function (models) {
  // 关联用户资料 一对一
  User.hasOne(app.model.Userinfo);
  // 反向一对一关联
  // Userinfo.belongsTo(app.model.User);
  // 一对多关联
  User.hasMany(app.model.Post);
  // 反向一对多关联
  // Post.belongsTo(app.model.User);
  // 多对多
  // User.belongsToMany(Project, { as: 'Tasks', through: 'worker_tasks', foreignKey: 'userId' })
  // 反向多对多
  // Project.belongsToMany(User, { as: 'Workers', through: 'worker_tasks', foreignKey: 'projectId' })
};