我们有一个 AQL,它返回包含特定文件的所有文件夹,该文件包含各种属性键和值,然后,对于每个工件,我们发送 GET 请求并如此处记录:?propertieshttps ?general: //www.jfrog.com/confluence/ display/JFROG/Artifactory+REST+API#ArtifactoryRESTAPI-ItemProperties这样我们就可以获得文件上列出的属性以及文件上次修改的时间。但是,如果文件列表很长,并且为每个文件发送两个 GET 请求,则整体请求会变慢。有没有办法在单个请求中获取所有属性和所有文件,或者是否有更快的方法?AQL 本身运行速度很快,但有 2 个后续请求会减慢整个过程。
1 回答
墨色风雨
TA贡献1853条经验 获得超6个赞
在 AQL 中使用.include可在一次请求中获取所有结果。在你的情况下: .include("name","modified","property")
我建议使用JFrog CLI 的搜索命令。它也在内部使用 AQL,但您可以通过更方便的方式获得所需的结果。
添加回答
举报
0/150
提交
取消