これがdqlクエリです
$dql = "SELECT t Entities\Table t WHERE t.field IN (?1)";
$q = $em->createQuery($dql)
->setParameter(1, '108919,108920');
$result = $q->execute();
setParameter doctrine を介してパラメーターを渡すと、最初の結果のみが返されますが、それらを直接 dql-query に入れると、2 つの結果が返されます (これは正しいです)。
$dql = "SELECT t Entities\Table t WHERE t.field1 IN (108919,108920)";
setParameterを介してWHERE句の「IN」を処理する方法は?