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

Mongodbグループと空の配列でプッシュ

    これは、 $ unwind および $ group ネストされた配列の場合。これを取り除くには、もう1つのステージを追加する必要があります $ addFields 空のネストされた配列を除外します。

    パイプラインの最後にこれを追加します

    { "$addFields": {
      "Specifications": {
        "$filter": {
          "input": "$Specifications",
          "cond": { "$ne": ["$$this.Description", undefined] }
        }
      }
    }}
    


    1. ハウツー:HBase Thriftインターフェースの使用、パート2:行の挿入/取得

    2. node-mongodb-nativeのパフォーマンスを挿入します

    3. MongoDB C#ドライバーのタイムアウト

    4. NoSQLソリューションの比較はありますか(特定の状況ではどちらが優れていますか?)