使用多个参数搜索Google云端硬盘

里昂·K

我正在尝试mimeType使用nameContains查找名称为“ Speed”的电子表格文件(通过fullTextContains

如果仅使用putfullTextContainsname contains任何其他方法都可以,但是如果将其与method结合使用,那么我将mimeType获得所有电子表格文件,而不仅仅是特定的匹配项。

我当前的脚本:

function SearchFiles() {
  var searchFor = { 'name contains': "Vel", 'mimeType': "spreadsheet" };
  var names = [];
  var fileIds = [];
  var files = DriveApp.searchFiles(searchFor);
  while (files.hasNext()) {
    var file = files.next();
    var fileId = file.getId();
    fileIds.push(fileId);
    var name = file.getName();
    names.push(name);
  ...
来吧

您将获得隐式object-> String转换,因为该DriveApp.searchFiles方法需要一个String参数,而不是一个Object考虑改用构建符合预期语法的显式且有效的查询字符串

一个例子:

var qs = "name contains 'Vel' and mimeType='" + MimeType.GOOGLE_SHEETS + "'";
var results = DriveApp.searchFiles(qs);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用当前活动进行Google云端硬盘集成

Google云端硬盘使用什么技术来获取实时更新?

Google Drive API“保存到云端硬盘”多个文件

如何使用Google云端硬盘API一次删除多个文件

使用Google云端硬盘获取WebViewLinks

使用Google Apps脚本:如何转换/导出云端硬盘文件?

如何对来自Google云端硬盘的文件使用importXML函数?

使用Google Apps脚本从Google云端硬盘删除文件

Google云端硬盘API-使用Blob从MediaFileUpload上传

使用Google Apps脚本从Google云端硬盘中的多个上传元素上传本地文件

如何使用gcp从Google云端硬盘复制文件

使用gapi将文件上传到Google云端硬盘

Google云端硬盘使用Apps脚本加密图片吗?(cCryptoGS)

如何使用Python读取多个Google云端硬盘CSV文件,然后附加到一个文件中?

使用REST API从Google云端硬盘下载图像

使用Google Docs API从Google云端硬盘插入图像

使用Python从Google云端硬盘下载文件

Google云端硬盘API仅在“我的云端硬盘”中搜索文件

集成Google云端硬盘

使用Google Picker从Google云端硬盘下载文件

使用Adobe Acrobat在Google云端硬盘上打开.pdf文件

为Google云端硬盘文件设置多个父级

使用Google云端硬盘(如S3或gcs)

如何使用MVC操作下载Google云端硬盘流

使用多个Google云端硬盘帐户来达到15Gb的限制

使用Android应用连接到Google云端硬盘

使用Dropzone将文件上传到Google云端硬盘

使用Google云端硬盘API备份我的应用

使用php curl将文件上传到Google云端硬盘