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

Mongoose tổng hợp trả về kết quả trống

item.id của bạn trong $match hàm là một chuỗi, do đó bạn sẽ cần chuyển đổi nó thành ObjectID , như vậy:

$match: { item: mongoose.Types.ObjectId(item.id) }

Bạn có thể tham khảo vấn đề này trên GitHub tổng hợp để biết thêm chi tiết.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn Mongodb với các trường trong cùng một tài liệu

  2. Công bố ClusterControl 1.4.2 - Phiên bản DevOps

  3. Tôi có cần mongoose với graphql không?

  4. Truy vấn dựa trên các trường được tính toán với Mongoid

  5. Bỏ qua các ký tự đặc biệt trước điều kiện đối sánh