2015-09-18 2 views
0

Вставка работает нормально, но я получаю сообщение об ошибке с кодом обновления и удаления.Таблица Google Fusion Обновление SQL Query возвращает 400 ok Ошибка

$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" 

ответ

0

Удалите пробелы вокруг знака равенства: "SQL =" вместо "SQL =".

0

Наконец-то я нашел решение.

Решение: $ HTTP ({

метод: "POST",

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

Титулы: {

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

}

 }) 

Спасибо.

Смежные вопросы