Powinieneś być w stanie użyć _id
do sortowania według ostatniego wstawionego, jak opisano w odpowiedzi tu
:
db.coll.find().sort({_id:-1}).limit(100);
wygląda tak używanie limitu w standardowej operacji usuwania mongo nie jest jednak obsługiwane, więc możesz użyć czegoś takiego do usunięcia 100 dokumentów:
for(i=0;i<100;i++) {
db.coll.findAndModify({query :{}, sort: {"_id" : -1}, remove:true})
}
Zobacz dokumentację
aby dowiedzieć się więcej o findAndModify
.