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

Chạy nhiều truy vấn trong mongo`

Trong ví dụ cụ thể của bạn, bạn không cần phải chạy các truy vấn đó một cách riêng biệt. Bạn có thể kết hợp các kết quả như vậy:

coll.find(
  { $or : [ 
      { "coordinates.type" : "Point" }, 
      { "place.bounding_box.type" : "Polygon" } 
    ] 
  },
  {"coordinates" :1, "place.bounding_box.coordinates" : 1}
)

Bạn cũng có thể sử dụng $ và / $ elementMatch thay vì $ hoặc




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tổng hợp $ lookup Tổng kích thước của tài liệu trong đường dẫn phù hợp vượt quá kích thước tài liệu tối đa

  2. Sắp xếp các bản ghi theo cách nào để chỉ các bản ghi phù hợp với id đứng trước?

  3. Lỗi MongoDB CursorNotFound trên collection.find () cho một vài trăm bản ghi nhỏ

  4. đếm mongodb trong php

  5. Cập nhật thuộc tính tài liệu nhúng trong Mongodb