sql >> Databáze >  >> NoSQL >> MongoDB

Odstraňte staré záznamy v mongodb na základě měsíce

Můžete zadat libovolné datum s datem Javascript

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

Takže pro odstranění dokumentů před 1. zářím 2013 by váš příkaz měl být

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

Září je 9. měsíc, ale pole měsíce je indexováno nulou. Takže to uděláme jako 8.



  1. Jak importovat data ze souboru CSV do kolekce Meteor na straně serveru

  2. Příklad volání AJAX do/z MongoDB pro Node/Express?

  3. Ukládání některých malých (méně než 1 MB) souborů pomocí MongoDB v NodeJS BEZ GridFS

  4. Textové vyhledávání vnořených objektů v mongoDB