在特定文件夹中搜索Google云端硬盘

jda*_*vis 12 google-drive-api

我正在尝试将Google Drive用作许多不同类型文档的存储库.我把这些文件安排在几个不同的文件夹中.

当我执行搜索时,无论我当前是否在特定文件夹中,它似乎都会搜索我的整个Google云端硬盘帐户以查找匹配结果.

这给我带来了一个问题,因为我希望能够在给定的文档分组中优化我的搜索.

例如,如果我正在搜索与我的工作相关的文档,我不希望在我的搜索中显示的文档是个人的,或者在我的个人目录中.

有没有办法优化我的搜索只显示指定文件夹及其子文件夹中的文档?我知道我可以根据文件类型和所有权来优化搜索,但这对我不起作用.

提前致谢.

Ali*_*har 5

使用Google Drive SDK,您可以执行搜索查询<folder_id> in parents

  • 嗨,Ali,我的问题有点复杂,因为我的搜索是多级树文件夹结构的叶级文件。唯一的想法似乎是迭代所有文件夹 ID 并构造一个包含数百个“父文件夹 ID”的查询。有没有更简单的东西可以用?我本质上是在谈论“myroot”文件夹的所有子文件夹中的搜索。 (4认同)