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

Thứ tự của $ lt và $ gt trong truy vấn phạm vi MongoDB

Đây là một vấn đề được biết đến. Câu trả lời ngắn gọn là nó liên quan đến thực tế là chỉ số nhiều khóa được sử dụng ("trình phát" là một mảng) và chỉ số này không thể bị giới hạn ở cả giới hạn trên và giới hạn dưới.

Điều này được giải thích chi tiết hơn trong trường hợp Jira: https://jira.mongodb.org/ duyệt / SERVER-4155 - "Giới hạn chỉ mục không chính xác?"

Có một vé Jira mở để cải thiện hành vi này: https://jira.mongodb.org/ duyệt / SERVER-4180 - "Đã chọn sai các vòng chỉ mục cho truy vấn phạm vi ngày (hồi quy)" dự kiến ​​sẽ được phát hành trong phiên bản 2.1.2 (phiên bản này có thể thay đổi). Hãy bình chọn cho nó!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Object.bsonSize ()

  2. MongoDB với java Ngoại lệ trong luồng chính java.lang.NoClassDefFoundError:org / bson / convert / Bson

  3. chỉ mục Mongodb hoạt động như thế nào?

  4. Lưu trữ mảng với Doctrine và MongoDB

  5. Cách kiểm tra kết nối với mongodb