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

$exprを使用した$nin

    $nin はクエリ演算子であり、集計演算子ではなく、 $expr aggregationのみをサポートします queryではない演算子 もの。したがって、おそらく $notを使用する必要があります $in $exprを使用 このように表現する

    {
      "$match": {
        "$and": [
          {
            "$or": [
              {
                "Multi_User": {
                  "$exists": False
                }
              },
              {
                "$expr": {
                  "$not": { "$in": ["$CreatedBy", "$Multi_User"] }
                }
              }
            ]
          }
        ]
      }
    }
    



    1. redisストア128ビット番号

    2. DataImportHandlerを使用してMongoDBとSolrを接続する手順

    3. Android上のMongoDB

    4. 参照モデルのフィールドごとのモデルに対するマングースのネストされたクエリ