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

Lỗi truy vấn Mongodb được chọn lồng nhau

Bạn cần sử dụng $gte$lte từ khóa cho phạm vi ngày (lớn hơn hoặc bằng và nhỏ hơn hoặc bằng). Bây giờ bạn chỉ chọn những bản ghi có ngày bằng startTimeselPointX (vì vậy nếu chúng khác nhau, bạn sẽ không nhận được giá trị nào được trả về).

Thay đổi điều kiện thời gian của bạn thành:

'm_time'=>array('$lte' => $selPointX, '$gte'=>$startTime)

Nếu bạn không cần những khoảng thời gian đó, hãy sử dụng $gt và / hoặc $lt .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách sử dụng fetchNewObject với update.one ReactiveMongo?

  2. Cách trừ hai ngày giờ trong mongodb

  3. Cách upert với mongodb-java-driver

  4. Tương đương với xóa theo tầng được đề xuất trong MongoDB cho mối quan hệ N:M là gì?

  5. Cách phù hợp để thực hiện truy vấn MongoDB đồng bộ trong Node.js là gì?