我需要在AEM查询生成器中进行搜索,只获取尚未移动到新位置的标签。
添加到旧标签的唯一属性是"cq: movedTo
",它具有新位置的路径。
但是当我试图搜索没有这个属性的标签时,我没有得到任何结果:
property=cq:movedTo
property.operation=no
我错过什么了吗?搜索由第三方完成,无法处理其收到的标签列表。所以我只需要通过这个查询获取正确的列表。
您指定路径和类型,然后添加以下内容:
property=cq:movedTo
property.operation=not
p.limit=-1
最后一行(p.limit=-1)会让你看到所有的结果,所以你只能看到前十次点击。
property.operation可以在使用属性谓词求值器时使用以下值之一。
等于
,表示完全匹配。不相等
比如
部分匹配not
表示不匹配存在
是否存在匹配在本例中,要搜索包含属性cq:movedTo
的所有节点,可以使用
property=cq:movedTo
property.operation=exists
如果需要所有不具有该属性的节点,请将该值指定为false。
property=cq:movedTo
property.operation=exists
property.value=false
有关属性谓词计算器可能值的更多信息,请参见此处。
如何在给定节点下列出多个属性的所有属性和各自的值。 例如,在下面的代码中,我只能搜索一个属性。但我需要搜索10个不同的属性(alttext、img、promos等),并获得相应的值(如果存在)。
如何在下面的查询生成器代码段中获得industries page属性有值的结果?(即,其值不是空字符串)
我需要创建一个查询,其中参数如下: 但是,我需要排除这个总括文件夹中的某个路径,比如:,然后在所有其他文件夹中搜索(其数量不断变化) 有没有办法做到这一点?我没有在网上找到它。 我还尝试了操作,因为父路径被保存在JCR属性中,但仍然没有运气。我实际上需要来避免路径的所有出现。但是没有这样的事情:
我正在构建一个简单的元数据表,从查询中获取数据。我希望能够查询“type”变量的两个选项。然而| |不起作用;当我使用这个时,页面崩溃。
我想得到结果匹配的所有节点包含属性abc值为xyz或pqr。 我在以下方面进行尝试: > http://localhost:4502/bin/querybuilder.json?path=/content/campaigns/asd http://localhost:4502/bin/querybuilder.json?path=/content/campaigns/asd http://loca
我有以下工作查询 它在整个路径=/content/dam上运行,所以它遍历所有节点大约20分钟,并给出结果。 当以编程方式使用查询生成器api时,我如何才能批量使用它,比如-遍历1000个节点并按代码执行某些操作,然后继续查询并遍历下1000个节点等等?这可能吗? 谢谢。