gpt4 book ai didi

AEM Query builder 搜索属性 'does not' 存在的位置

转载 作者:行者123 更新时间:2023-12-05 00:48:58 24 4
gpt4 key购买 nike

我需要在 AEM 查询生成器中进行搜索并绑定(bind)以仅获取尚未移动到新位置的标签。

添加到 old 标记的唯一属性是“cq:movedTo”,它具有到新位置的路径。

但是当我尝试搜索 具有此属性的标签时,我没有得到任何结果:

property=cq:movedTo
property.operation=no

我在这里遗漏了什么吗?搜索由第 3 方完成,无法处理它收到的标签列表。所以我只需要使用这个查询来获取正确的列表。

最佳答案

property.operation 在使用属性谓词评估器时可以采用以下值之一。

  1. equals 表示完全匹配。
  2. 不等式
  3. like部分匹配
  4. not 表示不匹配
  5. exists 用于存在匹配

在您的情况下,搜索包含 cq:movedTo 属性的所有节点,您可以使用

property=cq:movedTo
property.operation=exists

如果您想要所有没有该属性的节点,则将该值指定为 false。

property=cq:movedTo
property.operation=exists
property.value=false

有关属性谓词评估器可能值的更多信息,请参见 here .

关于AEM Query builder 搜索属性 'does not' 存在的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47799479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com