通过geoNear 查询 在深圳的坐标查询不到北京坐标数据的数据 就算设置了距离最大值 也查询不到 请问下是为什么呢
const $ = db.command.aggregate
db.collection('activity').aggregate()
.geoNear({
limit:1000000000,
distanceField: 'distance', // 输出的每个记录中 distance 即是与给定点的距离
spherical: true,
near: db.Geo.Point(114.13166,22.54836),
query: {
docType: 'geoNear',
}
})
.end()
网友回复
老张:
地球赤道周长的一半。
1、是否添加了索引?