【发布时间】:2013-04-18 23:15:46
【问题描述】:
是否可以在 Java 中使用 Lucene 搜索日期范围?如何根据日期字段和日期范围构建 Lucene 搜索查询?例如:
- 在指定日期之间
- 在指定日期之前
- 在指定日期之后
- 过去 24 小时内
- 过去一周内
- 在过去一个月内。
[编辑] 我使用的是 Lucene 2.4.1,而我的系统确实很旧,而且测试很差,所以如果可能的话,我希望不必升级
【问题讨论】:
-
是的,这是可能的。如果您需要一些示例代码,我会为您找到一些 - 只需在这篇文章的评论中询问。看看 Lucene in Action - 你可以找到这个问题的答案,也可以找到许多其他问题的答案。