【发布时间】:2022-12-20 03:40:49
【问题描述】:
我有这些文件
[
{
"_id": "59b804e1ee8a4071a5ea3fcc",
"x": 10.5,
"y": 2.1,
"z": 3.2
},
{
"_id": "59b804e1ee8a4071a5ea2gzz",
"x": 8.2,
"y": 5.1,
"z": 9.2
}
]
如何用 0.5(x) + 0.25(y) + 0.25(z) 对这两个文档进行排序?
我试着做
mydb.find().sort({0.5*x + 0.25*y + 0.25*z: 1})
它不起作用。
【问题讨论】: