如何使用javascript动态更新融合表行。 我尝试下面的代码更新Fusion Table Rows,但我无法更新。
function auth() {
var config = {
'client_id': '967151873725-c2j3knppcmpb3413c7vrnt058e42cqpu.apps.googleusercontent.com',
'scope': 'https://www.googleapis.com/auth/fusiontables',
'immediate': false
};
gapi.auth.authorize(config, function () {
console.log('login complete');
console.log(gapi.auth.getToken());
});
}
function update_row() {
gapi.client.setApiKey('AIzaSyC2JH9H1jkG_73Oq2LJapPE9TLxYMjG1II');
gapi.client.load('fusiontables', 'v2', function () {
var query = "UPDATE 19fAu4GLLQ6eJC1hB7ZdTAkH34pqM-NHv4knFeKfO SET col0 = 'test' WHERE ROWID='1'";
gapi.client.fusiontables.query.sql({ sql: query }).execute(function (response) { console.log(response); });
});
}
在我的融合表中,我有三列,如:StudentId,StudentName,StudentAddress。我想基于studentId更新融合表。如何更新融合表中的特定行。
有什么想法吗?