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): вы вызываете свою конечную точку из скрипта приложения для хранения данных в ядре приложения.

Другие вопросы по тегам