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

Xóa các bản ghi cũ trong mongodb dựa trên Tháng

Bạn có thể đưa ra bất kỳ Ngày nào có ngày bằng Javascript

db.user_track.remove( { access_time : {"$lt" : new Date(year, month_0_indexed, day)} })

Vì vậy, để xóa tài liệu trước ngày 1 tháng 9 năm 2013, lệnh của bạn phải là

db.user_track.remove( { access_time : {"$lt" : new Date(2013, 8, 1) } })

Tháng 9 là tháng thứ 9 nhưng trường tháng không được lập chỉ mục. Vì vậy, chúng tôi làm điều đó với tư cách là 8.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách thực hiện truy vấn với hoặc điều kiện trong mongoid

  2. Xuất json hợp lệ từ bộ sưu tập mongodb

  3. Có một khuôn khổ nosql bất khả tri cơ sở dữ liệu cho .NET không?

  4. Không được phép truy vấn trên admin.system.namespaces trên mongodb

  5. mongodb c # chọn trường cụ thể