sql >> Databáze >  >> RDS >> PostgreSQL

Výsledky řazení dychtivě načtených vnořených modelů v Node Sequelize

Věřím, že to dokážete:

db.Page.findAll({
  include: [{
    model: db.Gallery
    include: [{
      model: db.Artwork
    }]
  }],
  order: [
    // sort by the 'order' column in Gallery model, in descending order.

    [ db.Gallery, 'order', 'DESC' ], 


    // then sort by the 'order' column in the nested Artwork model in a descending order.
    // you need to specify the nested model's parent first.
    // in this case, the parent model is Gallery, and the nested model is Artwork

    [ db.Gallery, db.ArtWork, 'order', 'DESC' ]
  ]
})

Existuje také spousta různých způsobů nebo věcí, které můžete udělat při objednávce. Přečtěte si více zde:https://sequelize.org/master/manual/model-querying-basics.html#ordering-and-grouping



  1. Typy kurzoru SQL Server - Kurzor KEYSET | Kurz SQL Server / Kurz TSQL

  2. Funkce MySQL RADIANS() – Převod ze stupňů na radiány

  3. Jak kombinovat datum z jednoho pole s časem z jiného pole - MS SQL Server

  4. Jak ASIN() funguje v MariaDB