Adobe 如何使用AEM查询SQL2获取列数据?

Adobe 如何使用AEM查询SQL2获取列数据?,adobe,aem,crx,Adobe,Aem,Crx,我正在CRXDE上运行以下AEM查询SQL2,它根据以下给定屏幕截图成功返回me节点 但我需要像SQL表这样的列(jcr属性)数据。如果可能的话,有人能帮我吗 你不能用CRXDE做这件事。它只显示最外部节点的路径,即使查询有多列。如果您的查询使用联接,则这一点尤其有限 在您的情况下,我建议使用查询生成器。它具有完全不同的语法,但JSON或XML结果包含您需要的所有数据 我不知道其他的工具。作为AEM开发人员,我通常编写一个快速且脏的servlet,并让它在本地实例上运行(带有生产内容) 查询生

我正在CRXDE上运行以下AEM查询SQL2,它根据以下给定屏幕截图成功返回me节点


但我需要像SQL表这样的列(jcr属性)数据。如果可能的话,有人能帮我吗

你不能用CRXDE做这件事。它只显示最外部节点的路径,即使查询有多列。如果您的查询使用联接,则这一点尤其有限

在您的情况下,我建议使用查询生成器。它具有完全不同的语法,但JSON或XML结果包含您需要的所有数据

我不知道其他的工具。作为AEM开发人员,我通常编写一个快速且脏的servlet,并让它在本地实例上运行(带有生产内容)

查询生成器调试器

示例查询 结果JSON查询

文档

在您的情况下,请特别注意:

您将在Google中找到更多信息,因为查询生成器在AEM/CQ中已经非常陈旧了

path=/content/we-retail/language-masters/en/experience
property=sling:resourceType
property.value=weretail/components/content/image
p.hits=full
p.nodedepth=2