Возможно ли найти одноименных братьев и сестер (SNS) с использованием SQL2, SQL, XPath или QueryBuilder в Adobe CQ5/Adobe Experience Менеджер. Мы пытаемся подготовить экземпляр для обновления до AEM 6.X, и поскольку уже известный дуб из джейбрабита отключил поддержку SNS, что делает обновление без решения этой проблемы невозможным. Репозиторий может проходить рекурсивно, но это слишком медленно, и я ищу лучшие варианты с помощью запросов. SNS определяются следующим образом:Найти одноименных братьев и сестер (SNS) с использованием запросов SQL2, SQL, XPath или QueryBuilder в CQ5/AEM
/a/b/c
/a/b/c[2]
/a/b/c[3]
/a/b[2]/c[2]
/a/b/c[3]
Я бы предпочел SQL2, но возможен и другой вариант. Обратите внимание, что никакие функции или xslt не возможны, потому что мы говорим не о XML-документах, а о репозитории java-содержимого (JCR).
Пожалуйста, точнее о ваших требований. Например, вы ищете одноименных братьев или сестер определенного элемента или для всех наборов одноименных братьев и сестер во всем документе? –
Спасибо за ваш комментарий. Я говорю о CQ5/AEM. Эти теги также задаются в вопросе. Это известная проблема, поэтому я не видел необходимости быть более точным, так как это должно быть достаточно ясно для людей, работающих с системой. Поскольку вы явно не понимали, в чем суть требований, я нахожу ваш комментарий здесь и запрос на улучшение в порядке, но ваш ответ ниже и ваш downvote не подходят. В любом случае, спасибо за ваше время! – d33t