Apps Script에서 키에 관계없이 캐시를 플러시하는 방법이 필요합니다. 또는 현재 캐시 된 모든 키를 찾는 방법이 필요합니다.
항목을 캐시 할 때 여러 동적 속성을 기반으로 키를 생성하므로 한 번에 캐시에 어떤 키가 있는지 확인할 수 없습니다.
AppsScript에서 위 중 하나를 수행 할 수있는 방법이 있습니까? 로그 어딘가에 내 키를 기록하고 플러시하고 싶을 때 저장된 키 목록에서 모두 제거해야합니까?
https://developers.google.com/apps-script/reference/cache/cache-service 에서 문서를 보았지만 아무것도 찾을 수 없으므로 너무 희망적이지 않습니다.
다른 사람이 캐시에있는 키를 알 수있는 솔루션이 있는지 궁금하십니까?
그렇게 할 방법이 없습니다. 캐시를 무효화하는 더 좋은 방법은 캐시 된 각 객체 내에 버전을 저장하고 버전을 scriptProperties에도 유지하는 것입니다. 캐시에서 읽을 때마다 해당 버전이 scriptproperties의 글로벌 버전보다 낮 으면 무시하십시오. 캐시를 무효화하려면 scriptProperties에서 버전을 늘리면됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다