在Solr中存储历史数据的最佳方法是什么?

时间:2014-07-23 16:08:52

标签: solr solr4

我每天都要记录100台冰箱(名为冰箱,冰箱等)的内容。每天内容都会改变,所以今天可能会有牛奶,鸡蛋和苏打水,但明天可能会有牛奶,苏打水,芹菜和苹果。

我需要能够搜索在特定日期或日期范围内包含鸡蛋的所有冰箱。

在Solr中存储此数据的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

确保将当前日期存储在数据中。

然后,您可以在查询时使用日期范围:

creationDate:[2013-11-25T23:59:59.999Z/DAY TO 2013-11-26T23:59:59.999Z+1YEAR/DAY]

或者您可以查询特定日期:

creationDate:[2013-11-29T23:59:59.999Z/DAY]

请参阅wiki或其他有用的answer