收藏
回答

云数据库的经纬度如何比较

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 客户端 wx55976ddbe97de4a2 2.4.0

例如:在数据库中已经有一批含GeoPoint类型的记录,现在需要比较大于某个经度的记录。

最后一次编辑于  2018-12-18  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 邓坤力
    邓坤力
    2018-12-18

    暂不支持这种类型的比较

    2018-12-18
    赞同
    回复 2
    • E乐
      E乐
      2018-12-21

      官方文档说“构造一个地理位置点。可用于查询条件、更新字段值或新增记录时的字段值。”

      但是文档里没有说如何用于查询条件。我应不应该用呢?我现在把经度纬度分开保存在两个字段里。但未来我想实现类似“该地点50km半径范围内”这样的查询。

      2018-12-21
      回复
    • 邓坤力
      邓坤力
      03-27回复E乐

      云开发已新增多种地理位置数据类型的支持以及基于地理位置的查询的支持

      https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/database/geo.html


      03-27
      1
      回复
  • 张春斌
    张春斌
    2018-12-18

    是啊,我就只有把经纬度分开,单独做两个字段。但这样做,那个地理类型的数据还有存在在意义?

    2018-12-18
    赞同
    回复