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

$lookup集計のフィールドを除外する

    mongodbで3.6 プロジェクションを使用できます( $project $lookup パイプライン...このようなもの

    db.User.aggregate([
      { "$match": { "userID":"1" }},
      { "$lookup":{
        "from": "Skill",
        "pipeline": [
          { "$match": { "languageID": "hindiid", "skillID": { "$in": [ "javaid","pythonid" ] }}},
          { "$project": { "_id": 0 }}
        ],
        "as": "skills"
      }}
    ])
    



    1. / sidekiqルートをパスワードで保護するにはどうすればよいですか(つまり、Sidekiq ::Webツールの認証が必要です)?

    2. MongoDBオープンソースとMongoDBエンタープライズ

    3. MongooseError-10000ms後に操作`users.findOne()`のバッファリングがタイムアウトしました

    4. MongoDB:配列内の最小要素を見つけて削除します