Querybuilder | свойство доступа, для которого путь не фиксирован
Обычно я бы использовал фильтр для свойства, как cq:tags
как упомянуто ниже. Здесь я знаю, где свойство cq:tags существует в структуре контента:
group.5_group.fulltext.relPath=jcr:content/@cq:tags
group.5_group.fulltext=*location*
Для любой страницы, где я могу удалить любое количество компонентов, а свойство находится внутри узла компонента, как я добавлю фильтр для таких свойств.
Например, имя моего компонента component
а также prop
это собственность. Какой-то примерный путь для porp
может быть jcr:content/mainParsys/component/@prop
или же jcr:content/mainParsys/componen_anyrandomValue/@prop
group.5_group.fulltext.relPath=what_should_be_the_path_or_filter
group.5_group.fulltext=*location*
1 ответ
Почему вы пытаетесь найти путь, если он не определен?
Вы можете пойти с resourceType
компонента, так как он останется таким же, и попробуйте выполнить запрос в Query Debugger как:
type=nt:unstructured
1_property=sling:resourceType
1_property.value=my-project/components/content/component
2_property=myprop
2_property.operation=exists
У меня получилось найти свойство внутри компонента.