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

Các đối số tổng hợp trong Mongodb cho $ lookup phải là chuỗi

Bởi vì bạn đang cố gắng sử dụng $lookup các tính năng (cú pháp) từ MongoDB v3.6 trên MongoDB v3.4

MongoDB v3.4 $lookup cú pháp:

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

MongoDB v3.6 $lookup cú pháp:

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

https://docs.mongodb.com/manual/reference/operator/ tổng hợp / tra cứu /



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sửa lỗi trang trong MongoDB

  2. MongoDB:mongorestore:không tìm thấy lệnh

  3. Bản in đẹp trong MongoDB shell làm mặc định

  4. Toán tử truy vấn MongoDB $ nin

  5. Đọc dữ liệu từ MongoDB (gridfs) qua Matlab và trình điều khiển Java