是这个号 2020-04-17 10:37
浏览 249

微信小程序command.geoNear方法得到的结果不是由近到远的吗?怎么都是乱的

db.collection('dcdb')
        .orderBy('ord', 'desc')
      .where({
        location: _.geoNear({
          geometry: db.Geo.Point(app.globalData.longitude, app.globalData.latitude),
          maxDistance: 10000,
          minDistance: 0,
        }),
        type: 2,
        i: that.data.i,
        title: db.RegExp({
          regexp: this.data.inputValue,
          options: 'i',
        })
      })
        .limit(that.data.pageSize)

        .get({
          success: function (res) {
            console.info("找到集合:", res.data)
            var con = res.data
            that.setData({
              list: con
            })
            console.info('最终集合', this.data.list)
          },
          fail(res) {
            console.log('没有找到结果')
          }
        })
    }

    https://img-ask.csdn.net/upload/202004/17/1587090976_315351.png)!
    https://img-ask.csdn.net/upload/202004/17/1587090983_13179.png

    **官方文档上面说是从近到远的  实际都是乱的**
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥30 这是哪个作者做的宝宝起名网站
    • ¥60 版本过低apk如何修改可以兼容新的安卓系统
    • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
    • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
    • ¥50 有数据,怎么用matlab求全要素生产率
    • ¥15 TI的insta-spin例程
    • ¥15 完成下列问题完成下列问题
    • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
    • ¥15 YoloV5 第三方库的版本对照问题
    • ¥15 请完成下列相关问题!