我想将 GAS 中的 Google 文档(或任何其他文档)恢复到较早的版本。我设法访问了修订,甚至下载了较旧的修订,但如何将文档恢复到指定的修订?
我知道有关如何按名称检查文件是否存在的问答(使用hasnext())。但是,我需要通过文件 ID进行检查,最好不要使用高级 Drive API。
披露:我写了一个基于错误处理的解决方案:
function ifFileExists(id){
try {DriveApp.getFileById(id);return true;}
catch(e) {return false}
}
Run Code Online (Sandbox Code Playgroud)
但这感觉很笨拙。有人知道更好的解决方案吗?