AEM查询生成器在何处搜索属性';不';存在

AEM查询生成器在何处搜索属性';不';存在,aem,query-builder,jcr,Aem,Query Builder,Jcr,我需要在AEM查询生成器中进行搜索,并仅获取尚未移动到新位置的标记 添加到旧标记的唯一属性是“cq:movedTo”,它具有到新位置的路径 但是当我尝试搜索不具有此属性的标记时,我不会得到任何结果: property=cq:movedTo property.operation=no 我是不是遗漏了什么?搜索由第三方完成,无法处理其收到的标签列表。因此,我只需要通过此查询获取正确的列表。property.operation在使用属性谓词求值器时可以获取以下值之一 等于以获得精确匹配 不平等 li

我需要在AEM查询生成器中进行搜索,并仅获取尚未移动到新位置的标记

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

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

property=cq:movedTo
property.operation=no

我是不是遗漏了什么?搜索由第三方完成,无法处理其收到的标签列表。因此,我只需要通过此查询获取正确的列表。

property.operation在使用属性谓词求值器时可以获取以下值之一

  • 等于
    以获得精确匹配
  • 不平等
  • like
    部分匹配
  • 不匹配
    表示不匹配
  • 存在
    是否存在匹配
  • 在本例中,要搜索包含属性
    cq:movedTo
    的所有节点,可以使用

    property=cq:movedTo
    property.operation=exists
    
    如果需要所有不具有该属性的节点,请将该值指定为false

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

    可以找到有关属性谓词求值器可能值的详细信息。

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

  • 等于
    以获得精确匹配
  • 不平等
  • like
    部分匹配
  • 不匹配
    表示不匹配
  • 存在
    是否存在匹配
  • 在本例中,要搜索包含属性
    cq:movedTo
    的所有节点,可以使用

    property=cq:movedTo
    property.operation=exists
    
    如果需要所有不具有该属性的节点,请将该值指定为false

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

    可以找到有关属性谓词计算器可能值的详细信息。

    指定路径和类型,然后添加以下内容:

        property=cq:movedTo
        property.operation=not
        p.limit=-1
    

    最后一行(p.limit=-1)将让您看到所有结果,而您将只看到前十个点击。

    指定路径和类型,然后添加以下内容:

        property=cq:movedTo
        property.operation=not
        p.limit=-1
    
    最后一行(p.limit=-1)将让您看到所有结果,如果没有,您将只看到前十个点击