我有一个看起来像这样的脚本:
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?
答案 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引擎中存储数据。