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

mongodb xóa tất cả các ngày ít hơn được chỉ định

Đó là vì trường ngày bạn đang truy vấn là một chuỗi được lưu trữ chứ không phải Ngày (). Trong tài liệu mongo của bạn thay vì một chuỗi ngày tùy chỉnh, hãy chèn các đối tượng ngày javascript vào trường ngày.

thích

{ deviceID: 186,,"date": new Date(2012, 7, 14) }

và khi bạn thực hiện lệnh remove, hãy làm như thế

db.coll.remove({date:{$lte:new Date(2012, 7, 14)}})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. nhận đối tượng mongodb _id sau khi upert bằng php

  2. GroupBy Aggregation bao gồm các ngày bị thiếu trong mongo

  3. Mongodb trên Ubuntu

  4. Có bất kỳ công cụ nào để di chuyển lược đồ cho cơ sở dữ liệu NoSQL không?

  5. Tôi có thể sử dụng MongoDB thay thế cho CoreData trên iOS không?