MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Apakah AWS DocumentDB Mendukung Penggabungan 3+ Koleksi Dalam Satu Kueri?

Di DocumentDB doc :

Dalam dokumen MongoDB :

persamaan kesetaraan memiliki sintaks berikut:

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

subkueri yang tidak berkorelasi memiliki sintaks berikut:

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

Jadi sintaks ke-2 tidak didukung di DocumentDB.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Python dan MongoDB:Menghubungkan ke Database NoSQL

  2. Bandingkan ID string dengan BSON::ObjectId

  3. 4 Cara Mendaftar Koleksi dalam Basis Data MongoDB

  4. Ganti nama bidang tipe kompleks yang terletak di array

  5. MongoDB $concatArrays