Ecco la DQL-queryCome trattare con "IN" in WHERE clausola in Doctrine2
$dql = "SELECT t Entities\Table t WHERE t.field IN (?1)";
$q = $em->createQuery($dql)
->setParameter(1, '108919,108920');
$result = $q->execute();
se mi passa i parametri attraverso setParameter dottrina restituisce solo primo risultato, ma se ho messo direttamente nel DQL -query restituisce 2 risultati (questo è corretto):
$dql = "SELECT t Entities\Table t WHERE t.field1 IN (108919,108920)";
Come comportarsi con "iN" in WHERE clausola attraverso setParameter?
Questo funziona per me e quindi mi avrebbe assunto è la risposta corretta a questa domanda. –
richiedente avrebbe dovuto accettare questo .. grazie per la risposta .. :) – ihsan