收藏
回答

地点云修改数据(update)接口指定修改条件如何用变量?

"filter""ud_id in(\"0601C02\")" 筛选条件这样固定时,可以修改地点云数据
下面这种方法不能修改地点云数据:
  savelocal:function(){
    var a= '"ud_id in(\\"'
    var b= "0601C02"
    var c= '\\")"'
    wx.request({
      method:'POST',
      url:'https://apis.map.qq.com/place_cloud/data/update',
      data:{
            "key":"XXXX",
            "table_id":"XXXX",
            "data":
                {
                    "location":{
                        "lat":23.122,
                        "lng":113.4
                    },
                    "x":{
                        "f2":'11123df11d',  //名称
                    }
                },
                "filter":a+b+c
                //"filter": "ud_id in(\"0601C02\")"
        },
        success(res) => {
          console.log(res)
          console.log(a+b+c)
        }
    })
  }
最后一次编辑于  2020-07-30
回答关注问题邀请回答
收藏

1 个回答

  • 张锦城
    张锦城
    2020-07-31

        const a = 'ud_id in(\"'

        const b = "0601C02"

        const c = '\")'

    今天我自己解决了,上面代码中把头尾的 " 去掉就好了。献给跟我一样的菜鸟借鉴

    2020-07-31
    有用
    回复
登录 后发表内容
问题标签