使用Solarium PHP设置时区

时间:2016-03-27 22:43:24

标签: php solr solarium

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

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解决如何设置此选项的问题。

1 个答案:

答案 0 :(得分:1)

我没有尝试过这个,但它addParam()一起使用,只要Solarium没有为Solr功能提供专用API,它就会派上用场。

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

$query->addParam('TZ', 'America/Los_Angeles');