Projet

Général

Profil

Anomalie #430

Erreur de récupération des groupes avec postgresql

Ajouté par Laurent Pelecq il y a presque 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Base de données
Version cible:
-
Début:
02/12/2012
Echéance:
% réalisé:

100%

Version utilisée:

Description

Sur une nouvelle install 0.7.2.2 avec postgresql 8.4, on ne peut pas obtenir la liste des groupes. On obtient le message :

2012-12-02 17:58:55 - WARN --> Cannot list groups | SQLSTATE[42803]: Grouping 
error: 7 ERREUR:  la colonne « a.group_name » doit apparaître dans la clause 
GROUP BY ou doit être utilisé dans une fonction d'agrégat
LIGNE 1 : SELECT "a".*, count(b.id_group) AS "members" FROM "galette_g...
2012-12-02 17:58:55 - ERROR --> Query was: SELECT "a".*, count(b.id_group) AS 
"members" FROM "galette_groups" AS "a" 
 LEFT JOIN "galette_groups_members" AS "b" ON a.id_group=b.id_group WHERE 
(parent_group IS NULL) GROUP BY "a"."id_group" ORDER BY "group_name" ASC #0 
/var/www/galette/galette-0.7.2.2/galette/includes/Zend-1.11.11/Zend/Db/Statement.php(300):
 Zend_Db_Statement_Pdo->_execute(Array)

Révisions associées

Révision 584459c5
Ajouté par Johan Cwiklinski il y a presque 5 ans

Incorrect groupBy for Postgres 8.4; fixes #430

Historique

#1 Mis à jour par Johan Cwiklinski il y a presque 5 ans

  • Statut changé de Nouveau à In Progress

#2 Mis à jour par Johan Cwiklinski il y a presque 5 ans

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Johan Cwiklinski il y a presque 5 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF