我正在尝试通过Google Apps脚本在Google Cloud 端硬盘中的“报告”文件夹中创建子文件夹名称“2017” . 在创建子文件夹之前,需要证明该子文件夹是否存在 . 我的代码就像下面一样....它有效 . 有没有简单的代码方式?
var reportFolder = DriveApp.getRootFolder().getFoldersByName("Reports");
if(reportFolder.hasNext()){
var reportFolderExist = reportFolder.next();
var yearFolders = reportFolderExist.getFoldersByName("2017");
if(yearFolders.hasNext()){
var yearFolderExist = yearFolders.next().getName();
return 'Yes, There is 2017 folder.' ;
} else {
reportFolderExist.createFolder("2017");
return 'There was no 2017 folder. But created' ;
}
} else {
return 'No "Reports" folder exist';
}