所有时间数据都没有将facet.date.start设置为随机的过去日期

时间:2011-07-12 20:09:18

标签: solr sunspot sunspot-rails

我使用以下查询来获取帖子的时间序列数据。

q=*:*&facet=true&facet.date=created_at_d&start=0
&f.created_at_d.facet.date.start=2009-06-20T14:05:28Z
&f.created_at_d.facet.date.end=2011-07-05T14:05:28Z
&f.created_at_d.facet.date.gap=%2B3600SECONDS
&fq=type:Post&rows=0&f.created_at_d.facet.mincount=1
&facet.sort=count

有没有办法获取所有时间数据而不将facet.date.start设置为随机的过去日期(比如说100年)?

All time data => from the created_at of the very first Post.

1 个答案:

答案 0 :(得分:0)

这是solr或您的数据库的单独查询,以便找到可能最容易从数据库获取的第一个日期。

Post.first(:order => 'created_at ASC').created_at.iso8601