sequelize将此作为响应[{'primarykey':null}]返回给findall方法

nc1teljy  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(208)

我正在使用es6类来定义本文建议的sequelize模型
https://github.com/sequelize/sequelize/issues/6524#issuecomment-329664805
但是我在express上编写了一个简单的api调用来从该表中获取数据之后遇到了这个问题,它正在生成一个精确的查询,生成我想要的正确结果,但它将此作为响应发送,而不是正确的结果:

[{"attribute30":null}]
``` `attribute30` 是我的主键。
有人能告诉我这是怎么回事吗?
t3irkdon

t3irkdon1#

当我在模型类中使用es6类和继承时,问题得到了解决,因此sequelize定义的构造函数有一些参数,因此在子类中,我必须在super()中包含“参数”。

相关问题