Na localhoście zapytania do PostgreSQL nie zgłaszają żadnych błędów (PostgreSQL 9.1.4).
Na serwerze natomiast (PostgreSQL 9.0.7) zgłasza mi taki błąd:
Kod
n exception has been thrown during the rendering of a template ("SQLSTATE[42803]: Grouping error: 7 BŁĄD: kolumna "c0_.name" musi występować w klauzuli GROUP BY lub być użyta w funkcji agregującej
LINE 1: SELECT c0_.id AS id0, c0_.name AS name1, COUNT(i1_.id) AS sc...
^"
LINE 1: SELECT c0_.id AS id0, c0_.name AS name1, COUNT(i1_.id) AS sc...
^"
Wie ktoś może od czego to zależy? Wersja postgresa? Konfiguracja?
Generalnie, postgres chce abym dodał klauzulę GROUP BY do każdej kolumny c0.*.