c***@163.com
c***@163.com
  • 发布:2021-10-22 23:52
  • 更新:2021-10-26 11:17
  • 阅读:586

unicloud-db报错:errMsg: [FailedOperation] (IndexNotFound) no geo indices for geoNear

分类:uniCloud

查找最近商铺时报错:
errCode: DATABASE_REQUEST_FAILED | errMsg: [FailedOperation] (IndexNotFound) no geo indices for geoNear
调用代码为:
let res = await table.aggregate()
.geoNear({
distanceField: 'distance', // 输出的每个记录中 distance 即是与给定点的距离
spherical: true,
near: new db.Geo.Point(lng, lat),
key:'location',
includeLocs: 'location',
})
.match({
distance:cmd.lt(max_distance)
})
.sort({distance:-1})
.limit(1)
.end();

2021-10-22 23:52 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

有地理位置索引吗

该问题目前已经被锁定, 无法添加新回复