Můžete zkusit získat objekt data, který zabírá měsíc aktuálního data (s ohledem na to, že data měsíce JavaScriptu jsou index založený na nule) a přidat 1, abyste získali datum jednoho měsíce od nynějška, které pak můžete použít ve svém dotazu pomocí $gt
operátor na createdDate
pole:
var now = new Date();
d = new Date(now.getFullYear(), now.getMonth()+1, now.getDate());
db.collection.remove({ createdDate: { $gt: d } })
AKTUALIZACE
K vaší druhé otázce
MongoDB aktuálně nemá podporu pro nativní plánování úloh. Většina operačních systémů má způsob, jak spouštět naplánované programy, jako je cron nebo plánovač úloh Windows atd. .