Google apps script 描述可以用作Google应用程序脚本中的搜索参数';s DriveApp.searchFiles()
如问题标题所述,是否可以在DriveApp.searchFiles(字符串参数)中添加描述作为参数 我翻遍了文档,没有提到它。你似乎无法基于此进行搜索。谷歌文档在最好的时候也很糟糕,我有一个替代的解决方案,不过我对使用下面的方法很感兴趣Google apps script 描述可以用作Google应用程序脚本中的搜索参数';s DriveApp.searchFiles(),google-apps-script,Google Apps Script,如问题标题所述,是否可以在DriveApp.searchFiles(字符串参数)中添加描述作为参数 我翻遍了文档,没有提到它。你似乎无法基于此进行搜索。谷歌文档在最好的时候也很糟糕,我有一个替代的解决方案,不过我对使用下面的方法很感兴趣 var folderID = "123456789"; var description = "Processed"; DriveApp.searchFiles( folderID + "in Parents" + "and Description is " +
var folderID = "123456789";
var description = "Processed";
DriveApp.searchFiles( folderID + "in Parents" + "and Description is " + description);
文档:
回答:
作为对您问题的直接回答,否,无法在DriveApp.searchFiles()
方法中添加description
作为参数。
解决方法:
您可以使用全文
查询术语来解决此问题,但是请注意,这也会返回任何在其内容、不可编辑文本或标题中包含该术语的文件
var folderID='';
var description=“Processed”;
var files=DriveApp.searchFiles(
父项“+”中的“+folderID+”“+”,全文包含“+”“+description+””
);
您可以使用title
参数筛选出包含标题的文件,但其他文件不可直接搜索
参考资料:
DriveApp.searchFiles()
的详细列表,看起来你可以利用全文
这个词来达到你的目的。哦,我不知怎么错过了。所以我可以做一些类似于DriveApp.searchfiles(“全文包含“+描述”)的事情,现在就去测试它。(感谢帮助。)感谢Rafa,我修复了查询字符串。不用担心-我保留了description
变量,因为字符串'Processed'
在前面定义了两行,但感谢您指出:)