Du bör kunna använda _id
att sortera på sist infogade, som beskrivs i svaret här
:
db.coll.find().sort({_id:-1}).limit(100);
Det ser ut som användning av begränsning på standardmongo-borttagningsoperationen stöds dock inte, så du kan använda något liknande detta för att radera de 100 dokumenten:
for(i=0;i<100;i++) {
db.coll.findAndModify({query :{}, sort: {"_id" : -1}, remove:true})
}
Se dokumenten
för mer om findAndModify
.