Den*_*nis 7 mongodb node.js node-mongodb-native
我有一个具有以下文档结构的数据库:
{
"_id" : ObjectId("520bea012ab230549e749cff"),
"Day" : 1,
"Time" : 54,
"State" : "Vermont",
"Airport" : "BTV",
"Temperature" : 39,
"Humidity" : 57,
"Wind Speed" : 6,
"Wind Direction" : 170,
"Station Pressure" : 29.6,
"Sea Level Pressure" : 150
}
Run Code Online (Sandbox Code Playgroud)
我需要为每个"州"找到最高的"温度"(例如,有100个带有"州"的文件:'佛蒙特州')并添加条目'month_high':true为此文件(具有最高温度)
这是我的代码:http://pastebin.com/UbACLbSF
但是当我在shell中运行程序时,我收到以下错误:
MongoError:无法规范化查询:BadValue错误的顺序数组[2]
您应该传递一个对象,而不是一个数组
cursor.sort({"State": 1, "Temperature": -1});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3644 次 |
最近记录: |