U zou de _id
. moeten kunnen gebruiken om te sorteren op laatst ingevoegde, zoals beschreven in het antwoord hier
:
db.coll.find().sort({_id:-1}).limit(100);
Het ziet eruit als het gebruik van een limiet op de standaard mongo-verwijderingsbewerking wordt echter niet ondersteund, dus u zou zoiets als dit kunnen gebruiken om de 100 documenten te verwijderen:
for(i=0;i<100;i++) {
db.coll.findAndModify({query :{}, sort: {"_id" : -1}, remove:true})
}
Zie de docs
voor meer informatie over findAndModify
.