Bonjour,

J'ai un projet à réaliser avec symfony + PostgreSQL, mon problème est que symfony doit exécuter cette requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
SELECT
      a.attnum,
      a.attname AS FIELD,
      t.typname AS type,
      format_type(a.atttypid, a.atttypmod) AS complete_type,
      a.attnotnull AS isnotnull,
      (SELECT 't'
        FROM pg_index
        WHERE c.oid = pg_index.indrelid
        AND a.attnum = ANY (pg_index.indkey)
        AND pg_index.indisprimary = 't'
      ) AS pri,
      (SELECT pg_attrdef.adsrc
        FROM pg_attrdef
        WHERE c.oid = pg_attrdef.adrelid
        AND pg_attrdef.adnum=a.attnum
      ) AS DEFAULT
FROM pg_attribute a, pg_class c, pg_type t
WHERE c.relname = 'acces'
      AND a.attnum > 0
      AND a.attrelid = c.oid
      AND a.atttypid = t.oid
ORDER BY a.attnum
Et apparemment le problème viendrait de PostgreSQL qui n'arrive pas à exécuter la requête ci-desssus.

Erreur lors de l'exécution de la commande symfony :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 SQLSTATE[42809]: Wrong object type: 7 ERREUR:  op ANY/ALL (tableau) requiert un tableau sur le côté droit. Failing Query: ...
Erreur lors de l'exécution de la requête sous phpPgAdmin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ERREUR:  op ANY/ALL (tableau) requiert un tableau sur le côté droit
Avez vous des infos. ou une solution à me proposer pour palier ce problème ? (d'autant plus que je dois vous avouer ne pas trop comprendre le sens du message d'erreur)