Aquí es el DQL-consulta¿Cómo lidiar con "IN" en la cláusula WHERE en Doctrine2
$dql = "SELECT t Entities\Table t WHERE t.field IN (?1)";
$q = $em->createQuery($dql)
->setParameter(1, '108919,108920');
$result = $q->execute();
si paso parámetros a través de la doctrina setParameter devuelve sólo el primer resultado, pero si las puse directamente en el DQL -query devuelve 2 resultados (esto es correcto):
$dql = "SELECT t Entities\Table t WHERE t.field1 IN (108919,108920)";
¿Cómo lidiar con "IN" en la cláusula WHERE a través setParameter?
Esto funciona para mí y así me asumiría es la respuesta correcta a esta pregunta. –
asker debería haber aceptado esto ... gracias por la respuesta .. :) – ihsan