j***@gmail.com
j***@gmail.com
  • 发布:2020-04-02 16:19
  • 更新:2020-04-02 16:19
  • 阅读:390

是否支持 地理位置 的圆形区域查找

分类:uniCloud

db.collection('restaurants').where({
location: dbCmd.geoWithin({
centerSphere: [
[-88, 30],
10 / 6378.1,
]
})
})

代码这样会提示以下错误:请问是什么原因?可能是 bug 吗?
TypeError: Cannot read property 'toJSON' of undefined
at QueryEncoder.encodeComparisonCommand (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:22158)
at QueryEncoder.encodeQueryObject (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:22655)
at QueryEncoder.encodeQuery (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:20320)
at e.operands.map.t (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:20597)
at Array.map (<anonymous>)
at QueryEncoder.encodeLogicCommand (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:20585)
at QueryEncoder.encodeQuery (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:20204)
at e.operands.map.t (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:20597)
at Array.map (<anonymous>)
at QueryEncoder.encodeLogicCommand (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:20585)

2020-04-02 16:19 负责人:无 分享
已邀请:

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