如何在CQ5 Querybuilder中搜索多个Xpath

维杰·马鲁达查兰

我正在使用此查询在单个路径中进行内容搜索。

map.put("path", "/var/root/FD/content/");

但是我想在单个查询中搜索两个不同文件夹路径中的内容。我发现我们可以做到

map.put("group.p.or", "true");
map.put("group.1_path", "/var/root/FD1/content/");
map.put("group.2_path", "/var/root/FD2/content/");

但是这样使用会使查询性能降低,因为它会像这样在每个文件夹路径中进行搜索。

/var
/var/root/
/var/root/FD1/
/var/root/FD1/content/
/var
/var/root/
/var/root/FD2/
/var/root/FD3/content/

是否有任何方法可用于在单个查询中搜索多个路径。

克罗威尔

可能是XPath

/ var / root // content /

将为您提供帮助-它应与路径匹配:

  • / var / root / FD1 / content /
  • / var / root / FD2 / content /
  • / var / root / FD3 / content /
  • ETC。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章