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

AWS DocumentDBは、単一のクエリで3つ以上のコレクションを結合することをサポートしていますか?

    DocumentDBドキュメント

    MongoDBドキュメント

    平等一致 構文は次のとおりです。

    {
       $lookup:
         {
           from: <collection to join>,
           localField: <field from the input documents>,
           foreignField: <field from the documents of the "from" collection>,
           as: <output array field>
         }
    }
    

    関連のないサブクエリ 構文は次のとおりです。

    {
       $lookup:
         {
           from: <collection to join>,
           let: { <var_1>: <expression>, …, <var_n>: <expression> },
           pipeline: [ <pipeline to execute on the collection to join> ],
           as: <output array field>
         }
    }
    

    したがって、2番目の構文はDocumentDBではサポートされていません。




    1. AzureでRedisを実行するにはどうすればよいですか?

    2. mongoDB構文の記述

    3. Python:LRUキャッシュの構築

    4. マングーススキーマを動的に作成するにはどうすればよいですか?