ScriptDB Замена
У меня есть скрипт, который выглядит примерно так:
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 ответ
Если у вас мало данных для хранения, вы можете использовать лист для хранения информации или отдельную электронную таблицу: необходим сценарий Google apps и пример замены db сценария
Более чистым решением может быть использование 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): вы вызываете свою конечную точку из скрипта приложения для хранения данных в ядре приложения.