Sequelize有一个关联限制

时间:2016-09-14 12:44:41

标签: javascript mysql associations sequelize.js

如果trueMember是型号,

我创建了关联:

MemberAddition

与自动生成的密钥MemberId

创建一对一的关系

但是我怎么能将相关的MemberAddition记录限制为一个。

我使用内置函数来建立关联:

Member.hasOne(MemberAdditional);
MemberAddition.belongsTo(Member);

谢谢

1 个答案:

答案 0 :(得分:0)

在您的MemberAddition模型上添加具有唯一约束的字段。

memberId: {
  type: Sequelize.INTEGER,
  unique: true
}