1

所以这个时区选项看起来非常有用。

https://cwiki.apache.org/confluence/display/solr/Working+with+Dates#WorkingwithDates-TZ

例子,

http://localhost:8983/solr/my_collection/select?q=*:*&facet.range=my_date_field&facet=true&facet.range.start=NOW/MONTH&facet.range.end=NOW/MONTH%2B1MONTH&facet.range.gap=%2B1DAY&TZ=America/Los_Angeles

TZ=America/Los_Angeles

但我不知道如何通过 Solarium API 设置此选项。

4

1 回答 1

1

我还没有尝试过,但它应该可以使用addParam(),只要 Solarium 不为 Solr 功能提供专用 API,它就会派上用场。

在您的情况下,这应该是解决方案:

$query->addParam('TZ', 'America/Los_Angeles');
于 2016-03-28T09:54:59.950 回答