【问题标题】:Sequelize use included model in where-objectSequelize 在 where-object 中使用包含的模型
【发布时间】:2014-10-10 14:29:51
【问题描述】:

我在服务器上使用 Sequelize.jsnodejs

可以像这样急切加载相关模型:

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

鉴于这个例子,有没有办法像这样在 where-object 中直接访问 Tasks 属性

User.findAll({where:{Task.getId() = 1}},{ include: [ Task ] })

或者这只能通过单独的函数调用来实现?

【问题讨论】:

    标签: javascript node.js sequelize.js


    【解决方案1】:

    您可以将包含转换为具有模型和属性的对象

    User.findAll({
      include: [ { 
        model: Task 
        where: { id: 1 }
      }] 
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-13
      • 2021-06-08
      • 1970-01-01
      相关资源
      最近更新 更多