AEM Querybuilder - 如何仅返回路径下的文件夹?

时间:2018-06-01 20:28:45

标签: aem query-builder

我正在尝试使用AEM上的查询构建器重新运行给定路径中的文件夹

查询:

%

或网址http://localhost:4502/bin/querybuilder.json?p.hits=selective&p.limit=-1&p.nodedepth=1&path=%2fcontent%2fdam%2fwe-retail%2fen&type=sling%3aOrderedFolder

Screenshot of querybuilder test url

Screenshot of folders under we-retail/en

查询返回35条记录,而path=/content/dam/we-retail/en type=sling:OrderedFolder p.hits=selective p.nodedepth=1 p.limit=-1 下只有6个文件夹。我怎么能只返回这6个?

1 个答案:

答案 0 :(得分:2)

如果您希望仅返回路径下的直接子项,请使用属性from kivy.app import App class TestApp(App): def calculate_values(self, start, end): for i in range(start, end): self.root.ids[str(i)].text = str(5*i) if __name__ == '__main__': TestApp().run()

path.flat=true

但是,最好遍历子节点并识别文件夹,而不是在这样的情况下查询只需要直接子节点的情况。

有关Path Predicate Evaluator here的更多信息。