我有一个简单的模型,具有_id
预期的列,但是有一个辅助 id,我想将其默认为该_id
列的相同值。这是当前模型的样子:
const sequelize = app.get('sequelize')
sequelize.define('myTable', {
_id: {
type: Sequelize.INTEGER,
allowNull: false,
primaryKey: true,
autoIncrement: true
},
otherId: {
type: Sequelize.TEXT,
allowNull: false
}
someField: {
type: Sequelize.TEXT,
allowNull: false
}
})
因此,如果我在插入新行时没有传入值otherId
,我希望它与可以做到的值相同_id
吗?如果是这样,我该如何实现?