Я пишу запрос XPath для запуска моего JCR. Я должен получить все родительские узлы определенного типа в определенном каталоге, которые также имеют определенный дочерний узел с двойным свойством в данном диапазоне.
Я успешно отфильтровал каталог и тип родительского объекта, но у меня возникли проблемы с добавлением ограничения на дочерние узлы. Кроме того, приведенный ниже код вернет дочерние узлы, но я хочу родительские узлы.
/jcr:root/content//element(*, parentnode:type)[parentnode:property = 'value']/element(*, childnode:type)[childnode:property > 0 and childnode:property < 5]
Мой текущий код дает мне пустой набор. Я ожидаю получить список узлов parentnode: type, которые соответствуют моим ограничениям.