При использовании этого DQL
$getImages = $em->createQuery('SELECT stuff
FROM MyBundle:MyModelClass
WHERE model.id NOT IN (:hide)')
->setParameter('hide', join(',', $hide), 'array');
Полученный SQL будет сопоставлен с:
SELECT stuff FROM mymodelclass WHERE model.id NOT IN ('1,2,3');
Что явно не так, как должно быть
SELECT stuff FROM mymodelclass WHERE model.id NOT IN (1,2,3);
Итак, запрос выполнен корректно. Как я могу сказать доктрине, чтобы отобразить массив без экранирования его в строку?