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

MongoDB:クライアント側でDBRefを解決する方法は?

    これは、 $ lookup オペレーター。次の集約パイプラインについて考えてみます。

    // Execute aggregate, notice the pipeline is expressed as an Array
    collection.aggregate([
        {
            "$lookup": {
                "from": "product",
                "localField": "content.product.$id",
                "foreignField": "_id",
                "as": "products"
            }
        },
        {
            "$lookup": {
                "from": "clients",
                "localField": "content.client.$id",
                "foreignField": "_id",
                "as": "clients"
            }
        },
      ], function(err, result) {
        console.log(result);
    });
    


    1. MongoDBでネストされた$lookup検索を行う方法は?

    2. MongoDBスキーマのパフォーマンスの最適化

    3. モデル属性にオブジェクトのコレクションが含まれています

    4. MongoDB-エラー:保存する前にドキュメントに_idが必要です