MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana menemukan nilai min di mongodb

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.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB - Bagaimana dengan jenis nilai Desimal?

  2. Bagaimana cara mengembalikan array string dengan agregasi mongodb

  3. Buat Indeks Geospasial 2dsphere untuk Kueri Bulat di MongoDB

  4. Bagaimana cara menghentikan mongo DB dalam satu perintah

  5. Cara menginstal NodeJS dengan MongoDB di Ubuntu