gpt4 book ai didi

node.js - Sequelize.js - Model.update() 不更新关联

转载 作者:行者123 更新时间:2023-12-03 22:37:48 25 4
gpt4 key购买 nike

我成功地使用 Model.create() 传递 include 选项与关联,它成功地创建了父和子,仅在单个 create() 调用。

我想在 update() 上做同样的事情,但不幸的是,它只是更新主模型而不影响关联的 child :

const result = await Category.update({
...parentData,
child: {
...childData
}
}, { include: [{ model: Child, as: 'child' }] })

我在这里错过了什么吗?为什么只更新父级?

最佳答案

the official documentation 可以看出,选项没有 include 条目。您必须单独更新关联的模型。

关于node.js - Sequelize.js - Model.update() 不更新关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56198589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com