Sie sollten in der Lage sein, die _id
zu verwenden um nach zuletzt eingefügt zu sortieren, wie in der Antwort beschrieben hier
:
db.coll.find().sort({_id:-1}).limit(100);
Es sieht so aus Die Verwendung von limit für die standardmäßige Mongo-Entfernungsoperation wird jedoch nicht unterstützt, also könnten Sie etwas wie das Folgende verwenden, um die 100 Dokumente zu löschen:
for(i=0;i<100;i++) {
db.coll.findAndModify({query :{}, sort: {"_id" : -1}, remove:true})
}
Siehe die Dokumentation
für mehr zu findAndModify
.