Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript mongon:在另一列中查找值最高的ID_Javascript_Mongodb_Database - Fatal编程技术网

Javascript mongon:在另一列中查找值最高的ID

Javascript mongon:在另一列中查找值最高的ID,javascript,mongodb,database,Javascript,Mongodb,Database,查找当前价格最高的ID。(“当前”) 以下是数据示例: { "_id": "1043817906", "Currently": 6.00 } 我只知道密码 db.xxx.aggregate({ $group : { _id:null, max: { $max : "$Currently" }}}); 这样,结果是 {u id:null,“max:18000} 但我还想知道“_id”号(最大值为“当前”) 谢谢 您可以在当前字段上排序并返回第一个文档: db.collectio

查找当前价格最高的ID。(“当前”)

以下是数据示例:

{
    "_id": "1043817906",
    "Currently": 6.00
}
我只知道密码

db.xxx.aggregate({ $group : { _id:null, max: { $max : "$Currently" }}});
这样,结果是

{u id:null,“max:18000}

但我还想知道“_id”号(最大值为“当前”)


谢谢

您可以在
当前
字段上排序并返回第一个文档:

db.collection.aggregate([
  {$sort: {"Currently": -1}},
  {$limit: 1},
  {$project: {max: "$Currently"}}
])
您还可以将方法与一起使用,并在字段上使用,即:

db.xxx.find().sort({ "Currently": -1 }).limit(1)