【问题标题】:Sequelize error: Unhandled rejection TypeError: Cannot read property '_pseudo of undefined续集错误:未处理的拒绝类型错误:无法读取属性'_pseudo of undefined
【发布时间】:2017-06-07 00:24:05
【问题描述】:

我克隆了这个应用程序 https://github.com/sequelize/express-example,这似乎是官方的 sequelize express 示例,但是当我尝试运行它时出现此错误

Unhandled rejection TypeError: Cannot read property '_pseudo' of undefined at conformInclude (/Users/wasswasam/express-example-master/node_modules/sequelize/lib/model.js:277:14)

我不确定发生了什么。

【问题讨论】:

    标签: node.js express sequelize.js


    【解决方案1】:

    我自己也不确定,但我之前确实遇到过这个问题。我设法通过删除 findAll 函数的包含参数来解决这个问题

    models.User.findAll({
        include: [ models.Task ]
      })
    

    models.User.findAll()
    

    我能想到的唯一想法是你没有它需要的模型。 希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      include 数组中的对象未定义时,我收到此错误。通常由依赖循环或拼写错误的导入引起。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-07-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-29
        • 2019-10-22
        • 1970-01-01
        相关资源
        最近更新 更多