MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

AWS DocumentDB có hỗ trợ kết hợp 3+ Bộ sưu tập trong một truy vấn duy nhất không?

Trong tài liệu DocumentDB :

Trong tài liệu MongoDB :

đối sánh bình đẳng có cú pháp sau:

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

truy vấn phụ không liên quan có cú pháp sau:

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

Vì vậy, cú pháp thứ 2 không được hỗ trợ trong DocumentDB.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb:db.printShardingStatus () / sh.status () goi trong Java (và JavaScript)

  2. Loại bỏ các bản sao khi sử dụng $ unionWith trong MongoDB

  3. Giao diện Mongo

  4. Làm thế nào để đọc dữ liệu vào Tensorflow?

  5. Mongodb regex trong tổng hợp sử dụng tham chiếu đến giá trị trường