AEM:如何查找属性名为“的节点”;customProp";和空属性值,使用查询生成器?

AEM:如何查找属性名为“的节点”;customProp";和空属性值,使用查询生成器?,aem,query-builder,Aem,Query Builder,有些节点具有属性但没有值 我试图使用 path=/content/ type=cq:Page 2_property=jcr:content/customProp 2_property.operation=exists 3_property=jcr:content/customProp 3_property.operation=unequals 3_property.value= 但是空值条件(3_属性)被忽略。 如何实现这一点?我遇到了一个问题,即搜索所有出现的没有价值的属性。 我构造了以下S

有些节点具有属性但没有值

我试图使用

path=/content/
type=cq:Page
2_property=jcr:content/customProp
2_property.operation=exists
3_property=jcr:content/customProp
3_property.operation=unequals
3_property.value=
但是空值条件(3_属性)被忽略。
如何实现这一点?

我遇到了一个问题,即搜索所有出现的没有价值的属性。 我构造了以下SQL2查询:

SELECT * FROM [{{jcr:primaryType}}] AS ref WHERE ISDESCENDANTNODE([{{Start Path}}]) AND ref.[{{Property Name}}] = ''
在你的情况下,我认为类似的方法应该有效

SELECT * FROM [{{jcr:primaryType}}] AS ref WHERE ISDESCENDANTNODE([{{Start Path}}]) AND NOT(ref.[{{Property Name}}] = '')