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

MOngoDB Aggregationの条件に基づいてカウントを見つける方法は?

    $inを使用する必要があります $eqの代わりに演算子条件 オペレーターの状態、

      {
        $group: {
          _id: {
            "categoryCode": "$categoryCode",
            "categoryName": "$categoryName"
          },
          "cat_count": {
            $sum: {
              $cond: [{ $in: ["A", "$cat.type"] }, 1, 0]
            }
          }
        }
      }
    

    遊び場



    1. haskellドライバーを使用したMongoDB全文検索

    2. mongodb用のSQLプロファイラーのような同等のツールはありますか?

    3. 公式のMongoDBC#ドライバーを使用して、BsonDocumentを厳密に型指定されたオブジェクトに変換するにはどうすればよいですか?

    4. MongoDBでロールバックを防ぐ方法