繁体   English   中英

在AtTask中,如何获取不在文件夹中的文档列表?

[英]In AtTask, how can I get a list of documents not in a folder?

我创建了一个查询以提取文档列表,我希望将请求限制为仅包含不在文件夹中的那些文档。 我还有其他逻辑可以为每个文件夹提取文档,以维护文件夹结构。 我希望这样的事情可以工作: /attask/api/v4.0/document/search?projectID=XXX&fields=folders:name_Mod=isnull : /attask/api/v4.0/document/search?projectID=XXX&fields=folders:name_Mod=isnull ,但是Mod运算符似乎不适用于集合。 是否有另一个修饰符可用于处理集合以查看它们是否为空? 或用另一种方式说:“给我该项目的所有没有文件夹的文档?我查看了所有数据元素,却看不到其他可能有用的文件。

我的后备职位将是首先遍历文件夹和文件,存储我已经下载的ID数组,因此我不会重新下载它们,而是希望能真正告诉我哪些文件夹位于根目录中。一个项目,并且不在任何文件夹中。 我认为必须有一种方法可以做到这一点,因为AT UI可以正确呈现它,但是我可能会丢失一些东西。

尝试添加folder_Join = allowingnull。 通常,只有在有关于对象的信息时,才会填充我们关于对象的私有集合,在这种情况下,您想要相反的选择。

attask/api-internal/docu/search?projectID=5314e38b00000003b76ff5980a142082&folders:name_Mod=isnull&&folders_Join=allowingnull

希望能有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM