Du kan bruge en kombination af sort
og limit
at efterligne min
:
> db.foo.insert({a: 1})
> db.foo.insert({a: 2})
> db.foo.insert({a: 3})
> db.foo.find().sort({a: 1}).limit(1)
{ "_id" : ObjectId("4df8d4a5957c623adae2ab7e"), "a" : 1 }
sort({a: 1})
er en stigende (minimum-først) sortering på a
felt, og vi returnerer så kun det første dokument, som vil være minimumsværdien for det felt.
EDIT: Bemærk, at dette er skrevet i mongo-skallen, men du kan gøre det samme fra C# eller et hvilket som helst andet sprog ved at bruge de passende drivermetoder.