Aem 如何在cq页面上按日期进行搜索查询

Aem 如何在cq页面上按日期进行搜索查询,aem,Aem,我正在尝试用cq5创建一个博客。博客中的OOTB搜索组件不支持按日期搜索功能。我试图覆盖它,但找不到正确的查询来获取在特定日期创建的博客。似乎唯一受支持的函数是>,>=,XPath中有一些函数,如包含或不。还有一个用于日期字段。以下是刚刚在内容树中修改的任何内容的示例: /jcr:root/content//*[@cq:lastModified >= xs:dateTime('2015-05-29T08:44:56.280Z')] 您在寻找什么类型的查询SQL2、XPath、谓词组?它们

我正在尝试用cq5创建一个博客。博客中的OOTB搜索组件不支持按日期搜索功能。我试图覆盖它,但找不到正确的查询来获取在特定日期创建的博客。似乎唯一受支持的函数是>,>=,XPath中有一些函数,如
包含
。还有一个用于日期字段。以下是刚刚在内容树中修改的任何内容的示例:

/jcr:root/content//*[@cq:lastModified >= xs:dateTime('2015-05-29T08:44:56.280Z')]

您在寻找什么类型的查询SQL2、XPath、谓词组?它们之间的语法差别很大。我正在寻找XPath查询。但这将返回指定时间后修改的所有页面。我只有那一页。所以我们不能有一个“=”功能,是吗?我想,=或==也可以,但是日期必须精确到毫秒。非常感谢托马斯。顺便说一下,我对这个话题很陌生。我想进一步探讨查询JCR。你能给我推荐一些Xpath、SQL和谓词组查询的链接吗?官方文档不错。对于Xpath,在深入研究CQ中的特殊情况之前,我将从XSLT中使用的一般性内容开始: