溫馨提示×

mongodb怎么查詢最小值

小億
194
2023-09-05 22:02:43
欄目: 云計算

在MongoDB中,可以使用$min操作符來查詢集合中的最小值。

語法如下:

db.collection.aggregate([
{
$group: {
_id: null,
minValue: { $min: "$fieldName" }
}
}
])

其中,collection是要查詢的集合的名稱,fieldName是要計算最小值的字段名稱。

以下是一個示例,假設(shè)有一個名為students的集合,其中包含nameage字段。要查詢age字段的最小值:

db.students.aggregate([
{
$group: {
_id: null,
minValue: { $min: "$age" }
}
}
])

查詢結(jié)果將以如下形式返回:

{ "_id" : null, "minValue" : 18 }

上述查詢返回了age字段的最小值18。

0