sql >> データベース >  >> NoSQL >> MongoDB

MongoDB Group by field、count it and sort it desc

    SQLクエリを見ると、カウントで並べ替えたいようです。したがって、mongoクエリでもcountAに言及する必要があります ソートフィールドとして。

    db.coll.aggregate([
      {
         $group: { 
            _id: "$mainsubject.code", 
            countA: { $sum: 1}
         }
      },
      {
        $sort:{'countA':1}
      }
    ])
    


    1. マングースにブルーバードを使用してください。.bindは関数ではありません。

    2. MongoDBでの2フェーズコミット

    3. MongoDB-配列内の一致する要素のみを投影します

    4. MongoDBには、更新データに含まれていない既存の要素を削除せずにドキュメントを更新する方法がありますか?