khi thực hiện những điều sau đây tổng hợpMongoDB: không thể có được người thi hành truy vấn khi thực hiện geoNear tổng
db.Activities.aggregate([
{
$geoNear: {
near: { coordinates: [ -73.99279 , 40.719296 ] },
distanceField: "location.calculated",
spherical: true,
}
}
])
Tôi nhận được lỗi sau
uncaught exception: aggregate failed: {
"errmsg" : "exception: geoNear command failed: { ok: 0.0, errmsg: \"can't get query executor\" }",
"code" : 16604,
"ok" : 0
}
khi tôi chạy lệnh geoNear, nó hoạt động tốt .
db.runCommand({
geoNear: "Activities" ,
near: [ -73.99279 , 40.719296 ],
spherical: true,
})
Bất kỳ ý tưởng nào tôi đang làm lo lắng?