используя ElasticSearch с Rails 3.2.6 (/w Tire). У меня есть фасет в моем объекте Project, который в настоящее время отображает, в каком месяце был опубликован проект:
facet('timeline') { date :post_date, :interval => 'month' }
Это дает мне проекты, сгруппированные по календарным месяцам. Также пробовал «неделя» вместо «месяц», но это дает мне группировку по календарной неделе. В идеале, мы хотим иметь скользящие группы, подобные этой:
- последние 7 дней
- последние 14 дней
- последние 21 день
Любые предложения о том, как этого можно добиться, чтобы мы не ограничивались календарными неделями и могли легко выбирать соответствующие сегменты из данных?? Большое спасибо