2017-01-03 5 views
0

나는이 같은 형태의 스크립트가 있습니다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을 사용하지 않고도 기능을 유지할 수있는 방법이 있습니까?

답변

2

당신이 정보를 저장 또는 전용 스프레드 시트 시트를 사용하여 저장하지 않는 많은 데이터가있는 경우 : Google apps script and script db replacement example needed

Google 클라우드 SQL (하지만 무료) 또는 조합을 사용할 수 있습니다 청소기 솔루션 App Engine Datastore (https://cloud.google.com/appengine/docs/java/datastore/) 및 클라우드 엔드 포인트 (https://cloud.google.com/endpoints/docs/frameworks/java/about-cloud-endpoints-frameworks) : 앱 엔진에서 스토어 데이터를위한 앱 스크립트에서 엔드 포인트를 호출합니다.