sql >> データベース >  >> RDS >> PostgreSQL

NodeSequelizeで熱心にロードされたネストされたモデルの順序付け結果

    私はあなたができると信じています:

    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' ]
      ]
    })
    

    さまざまな方法や、注文時にできることもたくさんあります。詳細はこちら:https://sequelize.org/master/manual/model-querying-basics.html#ordering-and-grouping



    1. 現在のビューのAPPL_TOPスナップショットとは

    2. T-SQLを使用してSQLServerでリンクされたサーバーのリストを返す2つの方法

    3. SQL Serverの最新バージョン、エディション、およびSQLServerの履歴

    4. 1つのパラメータで複数の値を渡す