有没有一种方法可以在文件数组上使用 searchFiles() 方法,而不必通过 id 搜索文件夹(在 Google Apps 脚本中)

问题描述 投票:0回答:0

我在谷歌驱动器中有一个文件列表,我想搜索它以查看它是否包含特定字符串。我发现使用 searchfiles() 可以完美地满足我用该字符串识别文件的需要。

DriveApp.getFolderById('ID HERE').searchFiles('fullText contains "STRING"');

但是,它必须要有一个文件夹才能搜索。

是否有另一种方法可以模仿 “全文” 搜索(即包含“名称、描述、可索引文本属性或文件内容中的文本”的方法)但可以通过文件 ID 列表而不是通过文件 ID 列表来实现绑定到特定文件夹?

当我已经有一个我想爬过的子集时,必须遍历驱动器中的每个文件夹来执行此操作似乎非常详尽。

(参考框架。我有一个文件列表,这些文件已经有来自我的中央 IT 的标记标签,我想使用该文件列表来搜索以分配标准标签。我已经弄清楚了所有其他部分,但是我坚持这样一个事实,即 searchFiles() 仅适用于文件夹而不是文件数组或列表。

google-apps-script google-cloud-platform google-drive-api
© www.soinside.com 2019 - 2024. All rights reserved.