node.js - Sequelize 类型错误 : Cannot read property 'push' of undefined

标签 node.js sequelize.js

在 Sequelize 限制内,两种情况都不起作用

sampleTable.findAll({
   ...,
   limit:5,
   include:[
      ..,
      limit:5
   ]
});

最佳答案

sequelize 中的关键字区分大小写。
limit 替换 Limit ,它应该可以工作。

例子:

const data = await someModel.findAll({
  attributes: ['id'],
  where: {
    id: payload.someId
  },
  limit: payload.limit
});

关于node.js - Sequelize 类型错误 : Cannot read property 'push' of undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59658914/

相关文章:

node.js - Express Sequelize 返回 true 或 false

javascript - 获取对象字面量内定义的符号的值并迭代其值

node.js - 折旧警告不允许在 AZURE 上部署应用程序,

node.js - nodejs 应用程序工作,但 nginx 代理没有捕捉到它

node.js - "X wrapper for Node.js"一般是什么意思?

angularjs - 如果我使用自定义 id 在 mongoDB 中插入记录,则无法通过 findOne() 获取记录

node.js - Linux nodejs 休息服务只工作本地主机

javascript - Sequelize 中的 .sync() 到底是做什么用的?

node.js - 具有自定义 ON 条件的左外连接 Sequelize

mysql - 如何在 node.js 中使用 sequelize 从旧数据库重新创建数据库