Alfresco:无法按日期通过Lucene进行搜索

Alfresco:无法按日期通过Lucene进行搜索,lucene,alfresco,Lucene,Alfresco,我正在写一个AlfrescoWebScript来按日期搜索内容,但没有任何运气 我的查询如下所示: PATH:\"/app:company_home/st:sites/cm:mysite/cm:documentLibrary/cm:News/*\" AND @cm\\:created:[2013-09-25T00:00:00.000Z TO NOW] 我的新闻文件夹中有三个文件夹: 文件夹1,创建于2013-09-24 文件夹2,创建于2013-09-24 文件夹3,创建于2013-09-

我正在写一个AlfrescoWebScript来按日期搜索内容,但没有任何运气

我的查询如下所示:

PATH:\"/app:company_home/st:sites/cm:mysite/cm:documentLibrary/cm:News/*\" 
AND @cm\\:created:[2013-09-25T00:00:00.000Z TO NOW]
我的新闻文件夹中有三个文件夹:

  • 文件夹1,创建于2013-09-24
  • 文件夹2,创建于2013-09-24

  • 文件夹3,创建于2013-09-25freemarker模板中版本3.x的工作示例

    <#assign startPunt = companyhome.childrenByLuceneSearch["TYPE:\"wn:zaak\" AND @wn\\:vernietigingsdatum:[MIN TO "+date?string("yyyy-MM-dd'T'HH:mm:ss")+"] "]>
    
    
    
    Alfresco 3.3非常古老!如果你尝试升级到最新版本,会发生什么?我很想升级Alfresco,但这不是我能做的。另一个团队管理它,他们计划明年升级。我和你一样感到沮丧。你是否尝试过不使用Zulu?例如[2013-09-25T00:00:00.000+02:00到现在]这应该在3.3@cm\\\:创建:“2013-09-25”,所以我不确定你为什么要使用范围查询。我甚至在2.2版中使用了日期查询。
    d_dictionary.datatype.d_date.analyzer=org.alfresco.repo.search.impl.lucene.analysis.DateAnalyser
    # d_dictionary.datatype.d_datetime.analyzer=org.alfresco.repo.search.impl.lucene.analysis.DateAnalyser
    d_dictionary.datatype.d_datetime.analyzer=org.alfresco.repo.search.impl.lucene.analysis.DateTimeAnalyser
    
    <#assign startPunt = companyhome.childrenByLuceneSearch["TYPE:\"wn:zaak\" AND @wn\\:vernietigingsdatum:[MIN TO "+date?string("yyyy-MM-dd'T'HH:mm:ss")+"] "]>