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

Mảng tra cứu MongoDB của các đối tượng theo trường (điều kiện tham gia và truy vấn phụ không tương quan)

steps.step đánh giá một mảng chuỗi trong trường hợp này là ["s1", "s2"] . $lookup thông thường hỗ trợ so sánh như vậy và không $in đằng sau hậu trường.

Trong ví dụ thứ hai, bạn đang sử dụng $expr vì vậy bạn cần sử dụng ngôn ngữ diễn đạt do đó bạn phải sử dụng $ in nhà điều hành:

$expr: { $in: ['$_id', '$$stepId'] }

Sân chơi Mongo




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhóm MongoDB theo khoảng thời gian

  2. findAll không thành công sau khi chơi morphia được khởi động lại

  3. MongoDB sẽ không kết nối với MongoHQ bằng Mongoid

  4. mongodb - nhận giá trị cao nhất của một tổng được gộp bởi một trường

  5. Cách xóa người dùng chưa được xác minh bằng Mongoose và TTL