收藏
回答

大佬们,云开发geopoint类型数据怎么更新?

大神请指教,如代码,更改了一晚,看了很多文档,实在不知道怎么样才能更新geopoint类型的数据了。谢谢!

WHInfo.where({
      _id:'a87a37b0-6680-4a7c-b2a4-e0d2ac34cd34',
      WHLAL:db.Geo.Point(112.97811,22.96833)
    })
    .update({
      data:{
        WHLAL:db.Geo.Point(133,22)
      }
    })

最后一次编辑于  2020-02-15
回答关注问题邀请回答
收藏

3 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-02-15

    用where update 得写成云函数

    2020-02-15
    有用 1
    回复 1
    • 拎包哥
      拎包哥
      2020-02-15
      可以啦,么么哒,哈哈哈哈哈哈哈哈哈哈或或或或或或或或或或或或或或,谢谢谢
      2020-02-15
      回复
  • ネф イω
    ネф イω
    2021-10-28

    前端我是这样

    location:{

         "type":"Point",

         "coordinates":positioning // 数字数组:[经度, 纬度]

          },


    后端直接写

    location:_.set(e.parameter.location),


    2021-10-28
    有用
    回复
  • 拎包哥
    拎包哥
    2020-02-15

    不过这样也可以 哈

    demo.where({ 
      _id:'geopoint所在目录的_id' 
    })
    .update({ 
      data:{ 
        mLocation:db.Geo.Point(133 , 33) 
       } 
    })
    
    2020-02-15
    有用
    回复
登录 后发表内容
问题标签