无法读取 model.update 方法中未定义的属性"选项"



我收到错误:无法读取未定义的属性"选项">

这是代码:

const x = await Foo.update( {name: 'Baz'},
{ where: { id: '707169f6-b8e6-49f0-9227-26bed30dd828' } }
);

选项参数已明确定义,其中包含 where 子句

注意:相同的代码块适用于另一个模型 Baz。

为什么会这样?

在我的Foo模型中,是一个默认的作用域,它急切地加载关联并排除某些字段。将该默认范围转换为命名范围解决了该问题。

最新更新