Rij*_*hna 1 jcr query-builder aem
我需要在 AEM 查询构建器中进行搜索并绑定到仅获取尚未移动到新位置的标签。
添加到旧标签的唯一属性是“ cq:movedTo”,它具有到新位置的路径。
但是当我尝试搜索没有这个属性的标签时,我没有得到任何结果:
property=cq:movedTo
property.operation=no
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么吗?搜索由第 3 方完成,无法处理它收到的标签列表。所以我只需要通过这个查询获取正确的列表。
使用属性谓词评估器时,property.operation 可以采用以下值之一。
equals 精确匹配。unequalslike 部分匹配not 不匹配exists 存在匹配在您的情况下搜索包含cq:movedTo您可以使用的属性的所有节点
property=cq:movedTo
property.operation=exists
Run Code Online (Sandbox Code Playgroud)
如果您想要所有没有该属性的节点,则将该值指定为 false。
property=cq:movedTo
property.operation=exists
property.value=false
Run Code Online (Sandbox Code Playgroud)
可以在此处找到有关属性谓词评估器的可能值的更多信息。