Sequelize中有没有办法添加另一列,然后用另一列的内容填充它?
答案 0 :(得分:1)
您可以使用迁移执行此操作。
像
这样的东西queryInterface.addColumn(
'MyAwesomeTable',
'myAwesomeColumn',
{
type: Sequelize.STRING,
default: 6
}
).then(() => {
return queryInterface.sequelize.query('UPDATE MyAwesomeTable SET myAwesomeColumn = someOtherColumn')
})