我正在尝试对mongodb集合使用猫鼬地理空间查询。 “ 2dsphere”索引已应用于位置对象。请在下面找到查询:
packages.config
许多文档之一如下:
const data = await Banks.find(
{
location: {
$near: {
$geometry: {
type: "Point",
coordinates: [73.8567, 18.5204]
},
$maxDistance: 10000000
}
}
}
);
console.log('-- the data --', data);
我尝试将最大距离设置为尽可能大。但是查询不会检索任何文档。可能是什么问题?
答案 0 :(得分:0)
上面提到的查询工作正常。我一直指的是错误的模型名称(集合)。集合名称是银行,而我一直指的是银行。在MongoDB中,模型名称区分大小写。