Problème erreur symfony2
Résolu/Fermé
petio
-
Modifié par petio le 13/09/2016 à 09:25
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 14 sept. 2016 à 11:47
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 14 sept. 2016 à 11:47
A voir également:
- Problème erreur symfony2
- Erreur 0x80070643 - Guide
- Erreur 10016 epson - Forum Imprimante
- Erreur c2002 western union ✓ - Forum Vos droits sur internet
- Erreur g030 - Forum Bbox Bouygues
- Erreur 5000 france tv - Forum Lecteurs et supports vidéo
2 réponses
jordane45
Messages postés
38136
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 avril 2024
4 649
13 sept. 2016 à 09:35
13 sept. 2016 à 09:35
Bonjour,
Je ne fais pas de Synfony... mais visiblement cela se produit sur une requête en particulier...
il faudrait que tu nous montres le code qui génère cette erreur.
Je ne fais pas de Synfony... mais visiblement cela se produit sur une requête en particulier...
il faudrait que tu nous montres le code qui génère cette erreur.
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
13 sept. 2016 à 11:11
13 sept. 2016 à 11:11
Si tu fais :
est-ce que ça change quelque chose ?
$result = $this->createQueryBuilder('ip') ->join('ip.instance', 'i') ->where('i.id = :instance_id') ->setParameter('instance_id', $instance_id) ->getQuery()->getResult(); return $result;
est-ce que ça change quelque chose ?
jordane45
Messages postés
38136
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 avril 2024
4 649
>
petio
14 sept. 2016 à 10:27
14 sept. 2016 à 10:27
Comme je te l'ai indiqué .... "instance" doit être un mot RESERVE !
Donc en utilisant "i" au lieu de INSTANCE ...ça marche mieux.....
Donc en utilisant "i" au lieu de INSTANCE ...ça marche mieux.....
petio
>
jordane45
Messages postés
38136
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 avril 2024
Modifié par petio le 14/09/2016 à 10:36
Modifié par petio le 14/09/2016 à 10:36
J'avais mal compris .. Excuse moi .. !
L'exemple de ThEBiShOp est plus parlant qu'une phrase
L'exemple de ThEBiShOp est plus parlant qu'une phrase
jordane45
Messages postés
38136
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 avril 2024
4 649
>
petio
14 sept. 2016 à 10:40
14 sept. 2016 à 10:40
C'est pas faux :-)
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
14 sept. 2016 à 11:47
14 sept. 2016 à 11:47
De façon plus générale, dans tes query, utilise des alias, ça va peut être te sembler moins explicite au début, mais c'est plus rapide à lire et à écrire.
Par ailleurs, tu as de la chance que tu n'aies pas de soucis ailleurs avec ton nom d'entité, j'avais eu un problème similaire avec un nom de champ, je me souviens plus lequel, mais c'était une instruction php, du coup, mon code partait en cacahuètes.
Par ailleurs, tu as de la chance que tu n'aies pas de soucis ailleurs avec ton nom d'entité, j'avais eu un problème similaire avec un nom de champ, je me souviens plus lequel, mais c'était une instruction php, du coup, mon code partait en cacahuètes.
13 sept. 2016 à 09:47
13 sept. 2016 à 10:35
ici :
13 sept. 2016 à 10:44
13 sept. 2016 à 10:54
Alors peut être que le souci vient du mot 'instance' qui est un mot réservé en SQL