如何扩展DriveApp.searchFiles参数以仅搜索Google表格文件?
仅搜索Google表格的DriveApp.searchFiles参数扩展方法
要让DriveApp.searchFiles只返回Google表格文件,你需要在原有的搜索条件基础上,添加Google表格专属的MIME类型过滤条件,用AND逻辑连接两个条件即可。
修改后的完整代码:
function myDeleteSharingPublicLinks() { var MyAccount = Session.getActiveUser().getEmail(); var myCounter = 0; // 添加MIME类型条件,仅筛选Google表格 var files = DriveApp.searchFiles('"' + MyAccount + '" in owners AND mimeType="application/vnd.google-apps.spreadsheet"'); while (files.hasNext()) { var file = files.next(); Logger.log(file.getName()); } }
关键说明:
- Google表格对应的MIME类型是
application/vnd.google-apps.spreadsheet,这是Google Drive定义的专属标识,用于精准匹配表格文件 - 搜索查询中用
AND同时满足「当前用户是所有者」和「文件是Google表格」两个条件,确保结果的准确性
内容的提问来源于stack exchange,提问作者J. Doe
相关产品推荐
相关产品推荐

