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

MongoDB $ lookup objectid nhận được mảng trống?

from trường trong $ lookup là tên bộ sưu tập, không phải là tên biến mô hình. Vì vậy, nếu bạn đang khởi tạo mô hình như thế này

db.model('User', userSchema)

thì truy vấn tra cứu phải là

commentModel.aggregate([{$lookup: {
  from: 'users',
  localField: 'author',
  foreignField: '_id',
  as: 'common'
}])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Hướng dẫn của nhà phát triển về bộ bản sao MongoDB

  2. MongoDB $ cmp

  3. Cập nhật các mảng lồng nhau trong mongodb

  4. MongoDB - Sắp xếp kết quả của một truy vấn

  5. Đổi tên một trường trong bộ sưu tập MongoDB