Anda dapat menggunakan kombinasi sort
dan limit
untuk meniru 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})
adalah pengurutan menaik (minimum-pertama) pada a
bidang, dan kami kemudian hanya mengembalikan dokumen pertama, yang akan menjadi nilai minimum untuk bidang itu.
EDIT: perhatikan bahwa ini ditulis dalam mongo shell, tetapi Anda dapat melakukan hal yang sama dari C# atau bahasa lain menggunakan metode driver yang sesuai.