收藏
回答

db.command.geoNear is not a function

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 客户端 wx2f1838e9cd808dad 2.2.3

运行如下程序时:

db.collection('restaurant')

.where({

location: db.command.geoNear({

geometry:  db.Geo.Point(101.724945068359, 36.634250640869),

minDistance: 0,

maxDistance: 1000,

})

})

.get()


在云开发的控制面板中,高级操作中的模板中,运行该代码,可查询到数据。


但在编译小程序后运行时,出现如下现象:

VM524:1 thirdScriptError

db.command.geoNear is not a function;at pages/restaurant/index/index page loadRestaurant function

TypeError: db.command.geoNear is not a function

    at t.loadRestaurant (http://127.0.0.1:35056/appservice/pages/restaurant/index/index.js:172:35)

    at t.(http://127.0.0.1:35056/appservice/__dev__/WAService.js:19:7372)

    at t.setForm (http://127.0.0.1:35056/appservice/pages/restaurant/index/index.js:131:10)

    at t.(http://127.0.0.1:35056/appservice/__dev__/WAService.js:19:7372)

    at t.l (http://127.0.0.1:35056/appservice/__dev__/WAService.js:18:23682)

    at cn (http://127.0.0.1:35056/appservice/__dev__/WAService.js:19:26271)

    at Function.(http://127.0.0.1:35056/appservice/__dev__/WAService.js:19:27714)

    at http://127.0.0.1:35056/appservice/__dev__/WAService.js:18:26416

    at http://127.0.0.1:35056/appservice/__dev__/WAService.js:10:16499

    at n (http://127.0.0.1:35056/appservice/__dev__/WAService.js:6:7842)


求解?

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

3 个回答

  • 邓坤力
    邓坤力
    2019-07-21

    基础库版本是否太低

    2019-07-21
    有用
    回复 4
    • 陆民
      陆民
      2019-07-24
      好像是,现调整基础库版本后,不报错了,但还是查不到数据。
      2019-07-24
      回复
    • freo
      freo
      2019-10-07回复陆民
      请问后来问题解决了吗?
      2019-10-07
      回复
    • 陆民
      陆民
      2019-10-25
      主要还是开发工具的问题,在云开发的控制面板中的高级操作内,还是不太持,很多函数还没有支持。
      2019-10-25
      回复
    • 邓坤力
      邓坤力
      2019-11-01回复陆民
      请问是什么漏了呢?
      2019-11-01
      回复
  • 欧洲大奶枭
    欧洲大奶枭
    2020-01-06

    缺少这俩句constdbwxclouddatabase()

        constdbcommand  


    2020-01-06
    有用
    回复
  • 陆民
    陆民
    2019-07-15

    开发工具中,console.log(db),command中就是没有该方法呀。

    怎么办?

    2019-07-15
    有用
    回复 1
    • yh
      yh
      2019-07-29
      解决了吗?楼主
      2019-07-29
      回复
登录 后发表内容