J'ai un problème avec cette requête qui fonctionne sous phpmyadmin : SELECT * FROM User WHERE id NOT IN( SELECT user_id FROM Absence WHERE *maDate *BETWEEN startdate AND enddate )
avec doctrine dans la class User.class.php : public function getPresent($day){ $q = $this->createQuery('p') ->where('p.id NOT IN (SELECT person_id FROM Absence WHERE ? BETWEEN startdate AND enddate)', $day); return $q->execute(); } J'ai le droit à une erreur 500 et error_log m'indique : *[error] [client ::1] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'c.user_id' in 'field list'* Cyril FLIELLER -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony-fr@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr