Ordering results of eager-loaded models in Node Sequelize

前端 未结 3 1705
遇见更好的自我
遇见更好的自我 2021-01-31 07:30

I have a complex set of associated models. The models are associated using join tables, each with an attribute called \'order\'. I need to be able to query the parent model \'Pa

3条回答
  •  忘了有多久
    2021-01-31 08:10

    I believe you can do:

    db.Page.findAll({
      include: [{
        model: db.Gallery
        include: [{
          model: db.Artwork
        }]
      }],
      order: [
        [ db.Gallery, 'order', 'DESC' ],
        [ db.Gallery, db.ArtWork, 'order', 'DESC' ]
      ]
    })
    

提交回复
热议问题