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

Thêm / trừ ngày vào ISODate trong MongoDB Shell

Điều này đã được trả lời trên Truy vấn để nhận dữ liệu X phút cuối cùng với Mongodb

query = {
    timestamp: { // 18 minutes ago (from now)
        $gt: new Date(ISODate().getTime() - 1000 * 60 * 18)
    }
}

Và trong trường hợp của bạn, trong một số ngày:

"StartDate" : { "$gte" : new Date(ISODate().getTime() - 1000 * 3600 * 24 * 3) }

hoặc

"StartDate" : { "$gte" : new Date(ISODate().getTime() - 1000 * 86400 * 3) }

(đây là 3 là số ngày của bạn)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo không thể bắt đầu

  2. Meteor:Mã thoát mongo không mong muốn 100. Đang khởi động lại. Không thể khởi động máy chủ mongo

  3. Tại sao Mongoose có cả lược đồ và mô hình?

  4. Mongo Aggregation:mảng $ group và $ project thành đối tượng để đếm

  5. Triển khai MongoDB trong Amazon Virtual Private Cloud (VPC)