İşte dql-sorgu
$dql = "SELECT t Entities\Table t WHERE t.field IN (?1)";
$q = $em->createQuery($dql)
->setParameter(1, '108919,108920');
$result = $q->execute();
i setParameter aracılığıyla parametreleri geçmesi halinde doktrin sadece ilk sonucunu döndürür, ama dql-sorgu içine doğrudan koyarsanız 2 sonuç (bu doğru) döndürür:
$dql = "SELECT t Entities\Table t WHERE t.field1 IN (108919,108920)";
SetParameter aracılığıyla NEREDE-fıkrasında "IN" ile nasıl başa çıkılır?