sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan finder du min værdi i mongodb

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.



  1. Hvilken NoSQL-database skal jeg bruge til logning?

  2. hvad er den gennemsnitlige forskel mellem Nest og redis-namespace perler, når vi bruger redis med skinner/ruby

  3. Sådan bruges UNSUBSCRIBE-kommandoen i Redis 2.6.11

  4. Få Spark, Python og MongoDB til at arbejde sammen