에 WHERE 절에 "IN"에 대처하는 방법 내가 setParameter를 교리를 통해 매개 변수는 첫 번째 결과를 반환 통과하면 DQL 쿼리는 Doctrine2
$dql = "SELECT t Entities\Table t WHERE t.field IN (?1)";
$q = $em->createQuery($dql)
->setParameter(1, '108919,108920');
$result = $q->execute();
입니다,하지만 난 DQL에 직접 넣어 경우 이 두 결과를 (이 올바른지) 반환 - 쿼리 :
setParameter를 통해 WHERE 절에 "IN"에 대처하는 방법$dql = "SELECT t Entities\Table t WHERE t.field1 IN (108919,108920)";
?
을 작동하고, 따라서 내가 가정 할 것은이 질문에 대한 정답입니다. –
Asker가 이것을 받아 들였어야합니다 .. 대답을 주셔서 감사합니다. :) – ihsan