PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Rails/ActiveRecord Grupa według miesiąca+roku z licznikami

Warstwa bazy danych to miejsce, w którym należy to zadanie, a nie Ruby:

Album.group("TO_CHAR(release_date, 'Month YYYY')").count

Dlaczego warto korzystać z warstwy bazy danych? Po prostu dlatego, że jest błyskawiczny w porównaniu z prawie wszystkim innym, jest zasobooszczędny zwłaszcza w porównaniu do Ruby, skaluje się idealnie, a ponieważ ma mnóstwo Album rekordy można po prostu przeciążyć pamięć i nigdy nie zakończyć przetwarzania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Klucze obce POSTGRESQL Odwołujące się do kluczy podstawowych dwóch różnych tabel

  2. Jaki jest właściwy indeks do odpytywania struktur w tablicach w jsonb Postgresa?

  3. Automatyczne zatwierdzanie w Flask-SQLAlchemy

  4. Zmiana typu kolumny na dłuższe ciągi w szynach

  5. Używanie UUID z EclipseLink i PostgreSQL