ScriptDB替换

时间:2017-01-03 18:25:59

标签: google-apps-script google-apps

我有一个看起来像这样的脚本:

function clearDatabase() 
{
  var db = ScriptDb.getMyDb();
     while (true) {
       var result = db.query({}); 
      if (result.getSize() == 0) 
        {
          break;
        }
     while (result.hasNext()) {
      db.remove(result.next());
        }
    }
}

请原谅我的格式化残骸。我该怎么替换ScriptDb?我知道它已被折旧,我也知道它没有直接替代品。有没有办法保持功能而不必使用CloudSQL?

1 个答案:

答案 0 :(得分:2)

如果您还没有要存储的数据,可以使用工作表信息或专用电子表格: Google apps script and script db replacement example needed

更清洁的解决方案可能是使用Google Cloud SQL(但不是免费的)或App Engine数据存储区(https://cloud.google.com/appengine/docs/java/datastore/)和云端点(https://cloud.google.com/endpoints/docs/frameworks/java/about-cloud-endpoints-frameworks)的组合:您可以通过app脚本调用端点在app引擎中存储数据。