簡體   English   中英

Google Fusion Table更新SQL查詢返回400 OK錯誤

[英]Google Fusion table Update SQL Query returns 400 ok Error

插入工作正常,但更新和刪除代碼出現錯誤。

$http({
  method: 'POST',
  url: "https://www.googleapis.com/fusiontables/v1/query?sql = UPDATE 1SubDA6g3Mz15DIHWpdec4iQ7sCV13aF7B94tJskK SET id = '2001' WHERE ROWID = "+pid+"&access_token="+$scope.Atoken
})

錯誤:

domain: "global",
reason: "required",
message: "Required parameter: sql", 
locationType: "parameter",
location: "sql"

刪除等號周圍的空格:“ sql =“而不是” sql =“。

最后,我找到了解決方案。

解:

$http({

method: "POST",

url: "https://www.googleapis.com/fusiontables/v2/query?
access_token="+$routeParams.token,

params: { 

         sql: "UPDATE 1R0f3qRr1Ew-V6rDcmZzrqEXxbCOit SET cId='"+answer.id+"',cName='"+answer.name+"',pass='"+answer.pass+"' WHERE ROWID ='"+detail.rId+"'"    
}

})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM