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

MongoDBの集約された($ graphLookup)要素を一致させる方法は?

    reportingHierarchy ここではオブジェクトの通常の配列なので、次の$matchを追加できます 集約へのステージ

    db.employees.aggregate( [
       {
          $graphLookup: {
             from: "employees",
             startWith: "$reportsTo",
             connectFromField: "reportsTo",
             connectToField: "name",
             as: "reportingHierarchy"
          }
       },
       {
          $match: {
            $and: [{ "reportingHierarchy.name": "Andrew" }, {"reportingHierarchy.name": "Eliot" }]
          }
       }
    ] )
    


    1. エラー:Route.post()にはコールバック関数が必要ですが、[object Undefined]

    2. MERNスタックのようなWebおよびAPIソリューションを認証および承認するための最良の方法は何ですか?

    3. MongoDBの配列内のアイテムのインデックスを取得します

    4. 配列の最初の項目で一致するようにMongoDBにクエリを実行します