1

如果在具有相同短语但时间范围不同的查询中执行多个 Solr 查询时遇到问题。例子:

search for "atom" at:
2011-04-01T10:20:22.0Z TO 2011-04-01T12:20:22.0Z
2011-03-08T10:20:22.0Z TO 2011-03-08T12:20:22.0Z
2011-02-05T10:20:22.0Z TO 2011-02-05T12:20:22.0Z

所以我需要每隔 2 小时发送几条消息。首先,我想到了构面搜索,但我不认为,那是一种方式,不是吗?

第二个想法是为每个时间范围触发一个 solr 请求。但可能有很多(网络)开销,因为这个例子只是一个简化版本。

也许有人有想法,我该如何处理?什么 solr 功能是最好的方法?

谢谢你。

4

1 回答 1

1

FieldCollapsing与 group by 查询选项一起使用。

于 2011-08-06T04:52:55.710 回答