MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Usuń stare rekordy w mongodb na podstawie miesiąca

Możesz podać dowolną datę z datą JavaScript

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

Tak więc, aby usunąć dokumenty przed 1 września 2013, twoje polecenie powinno być

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

Wrzesień jest 9 miesiącem, ale pole miesiąca jest indeksowane zerem. Więc robimy to jako 8.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sprawdź stan działania mapy MongoDB redukuj zadania

  2. Zyskuje na wydajności używanie identyfikatora UUID zamiast jego reprezentacji w postaci ciągu jako _id w MongoDB?

  3. Wyciek połączenia Mongo z morfią

  4. mongo.so:> niezdefiniowany symbol:php_json_encode w Unknown w linii 0. Po instalacji sterownika mongo dla php

  5. Jak połączyć się z inną bazą danych MongoDB jako superużytkownik za pomocą NodeJS?