Jak grupować według godziny w Postgresie & Rails? Przeczytałem kilka odpowiedzi na SO, ale dostaję błędy.Railsy i PostgreSQL: jak grupować zapytania według godziny?
To działa podczas grupowania według daty:
Model.group("date(updated_at)").count
Potem próbowałem następujące za godzinę, ale nie działa:
Model.group("hour(updated_at)").count
Model.group("date_format(updated_at, '%H')").count
Model.group("extract(hour from updated_at)").count
Raz znalazłem pewne godziny muszę zaktualizować , w jaki sposób otrzymam modele z tymi godzinami? Tj:
Model.where("hour(updated_at) = ?", 5)
Dzięki, to działa. Czy możesz popatrzeć na moje zaktualizowane pytanie - jak uruchomić drugie zapytanie? –
spójrz na zaktualizowaną odpowiedź – jvnill
Doskonale, dziękuję. –