【发布时间】:2020-12-01 14:33:51
【问题描述】:
我目前正在使用带有 node.js 的 sequelize v5。我正在尝试使用 upsert 创建新行或更新现有行,但我希望仅在满足条件时触发更新。
await Model.upsert({values});
在模型表中,我有一个布尔列。如果布尔值为真,我希望更新不会覆盖现有行。我想也许我可以为 beforeUpdate 或 beforeSave 使用挂钩,但我想不通。
编辑:如果这很重要,我正在使用 postgresql。
【问题讨论】:
标签: node.js sequelize.js