sql >> Databáze >  >> NoSQL >> MongoDB

Podporuje AWS DocumentDB spojení 3+ sbírek v jediném dotazu?

V DokumentDB doc :

V dokument MongoDB :

rovnost má následující syntaxi:

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

nekorelované poddotazy má následující syntaxi:

{
   $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>
     }
}

Takže 2. syntaxe není v DocumentDB podporována.




  1. node.js mongojs findOne zpětné volání vrací chybu jako null

  2. Jak mohu získat všechny sady v redis?

  3. MongoDB získá maximální datum uvnitř dvojitě vnořeného pole

  4. Jak funguje kurzor.observe a jak se vyhnout spuštění více instancí?