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

trả lại truy vấn dựa trên ngày

Bạn có thể muốn thực hiện một truy vấn phạm vi, chẳng hạn như tất cả các mục được tạo sau một ngày nhất định:

db.gpsdatas.find({"createdAt" : { $gte : new ISODate("2012-01-12T20:15:31Z") }});

Tôi đang sử dụng $gte (lớn hơn hoặc bằng), vì điều này thường được sử dụng cho các truy vấn chỉ ngày, trong đó thành phần thời gian là 00:00:00.

Nếu bạn thực sự muốn tìm một ngày trùng với một ngày khác, thì cú pháp sẽ là

db.gpsdatas.find({"createdAt" : new ISODate("2012-01-12T20:15:31Z") });


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Triển khai MongoDB bằng Docker

  2. Cách hợp nhất trường mảng trong tài liệu trong tổng hợp Mongo

  3. Mongoose và nhiều cơ sở dữ liệu trong một dự án node.js

  4. Làm thế nào để xử lý đúng cách di chuyển giản đồ mongoose?

  5. Cách đặt tính năngCompatibilityVersion trong MongoDB