查找MongoDB的最小值?
要获得最小值,请使用sort()和limit(1)。首先让我们创建一个包含文档的集合-
> db.findMinimumValueDemo.insertOne({"Value":1004});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cdfd61abf3115999ed51208")
}
> db.findMinimumValueDemo.insertOne({"Value":983});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cdfd61ebf3115999ed51209")
}
> db.findMinimumValueDemo.insertOne({"Value":990});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cdfd622bf3115999ed5120a")
}
> db.findMinimumValueDemo.insertOne({"Value":1093});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cdfd626bf3115999ed5120b")
}
> db.findMinimumValueDemo.insertOne({"Value":10090});
{
"acknowledged" : true,
"insertedId" : ObjectId("5cdfd62fbf3115999ed5120c")
}以下是在find()方法的帮助下显示集合中所有文档的查询-
> db.findMinimumValueDemo.find();
这将产生以下输出-
{ "_id" : ObjectId("5cdfd61abf3115999ed51208"), "Value" : 1004 }
{ "_id" : ObjectId("5cdfd61ebf3115999ed51209"), "Value" : 983 }
{ "_id" : ObjectId("5cdfd622bf3115999ed5120a"), "Value" : 990 }
{ "_id" : ObjectId("5cdfd626bf3115999ed5120b"), "Value" : 1093 }
{ "_id" : ObjectId("5cdfd62fbf3115999ed5120c"), "Value" : 10090 }以下是查找最小值的查询-
> db.findMinimumValueDemo.find().sort({Value:1}).limit(1);这将产生以下输出-
{ "_id" : ObjectId("5cdfd61ebf3115999ed51209"), "Value" : 983 }热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短