收藏
回答

unable to find index for $geoNear query

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 工具 wx84391cdbaa16fa9d 2.6.5

- 当前 Bug 的表现(可附上截图)

- 预期表现



- 复现路径


- 提供一个最简复现 Demo

        const db = wx.cloud.database({

          env: app.globalData.envstr

        })

        db.collection('SalePlace').where({

          FPoint: db.command.geoNear({

            geometry: db.Geo.Point(113.323809, 23.097732), //res.longitude, res.latitude),

            maxDistance: 5000,

            minDistance:1000,

          })

        }).get().then(console.log)


回答关注问题邀请回答
收藏

2 个回答

  • CallMeSoul
    CallMeSoul
    2019-12-13

    升级了也不行啊,还是报这个错

    2019-12-13
    有用
    回复
  • 2019-05-06

     找到原因了,不能用稳定版的开发工具,必须用开发版的,在云开发界面里会有地点类型的索引可以创建

    2019-05-06
    有用
    回复 5
    • yh
      yh
      2019-07-29
      我用的最新版的ide还是会出现这个问题呢?
      2019-07-29
      回复
    • ¿
      ¿
      2019-08-08
      遇到相同的问题了 可以交流一下吗
      2019-08-08
      回复
    • ¿
      ¿
      2019-08-08
      https://developers.weixin.qq.com/community/develop/doc/00088429c383f8e895f829af752000
      2019-08-08
      回复
    • CallMeSoul
      CallMeSoul
      2019-12-13
      我靠终于可以了,要对地理位置字段进行索引,文档可没写啊,tmd坑
      2019-12-13
      2
      回复
    • Wing-Li_
      Wing-Li_
      2020-03-13回复CallMeSoul
      卧槽,感谢感谢。真的是坑啊
      2020-03-13
      回复
登录 后发表内容