Sequelize 复合唯一约束

新手上路,请多包涵

定义模型:

 export default function(sequelize, DataTypes) {
   return sequelize.define('Item', {
       minor: DataTypes.INTEGER,
       major: DataTypes.INTEGER,
   });
}

我可以将次要和主要对定义为复合 UNIQUE 约束吗?

原文由 speedingdeer 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 666
1 个回答

最近在V4中,Sequelize在查询接口上多了一个方法 addConstraint

 queryInterface.addConstraint('Items', {
  fields: ['minor', 'major'],
  type: 'unique',
  name: 'custom_unique_constraint_name'
});

原文由 alockwood05 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题