Использование Active Record, Как сделать заказ на 2 колонки (created_at, просмотров):Как заказать записи по created_at последние 3 дня, а затем на другой колонке, используя рельсы [PostGreSQL]
первая: Записи, созданные в последние 3 дня
второе: все после этого должны быть заказаны только видом
для того, чтобы получить результат, похожий на этот (пожалуйста, игнорирующие синтаксис даты):
[[2017-02-15 00:00:00 UTC, 150]],
[2017-02-14 00:00:00 UTC, 88],
[2017-02-13 00:00:00 UTC, 12]],
[2016-01-14 00:00:00 UTC, 99999]],
[2016-03-10 00:00:00 UTC, 3000]],
[2016-11-07 00:00:00 UTC, 2000]],
[2016-10-21 00:00:00 UTC, 1000]],
[2016-09-03 00:00:00 UTC, 100]],
[2016-05-18 00:00:00 UTC, 10]]
Я нашел «date_trunc» в Postgresql, но мне нужны последние 3 дня только один раз, а затем просто рассмотрим количество просмотров.
Какие варианты у меня есть, в идеале, используя только один запрос?
Благодаря
Спасибо, но это только показывает последние 3 дня. Все записи должны быть показаны, с теми, которые были созданы за последние 3 дня вверху. – Simon