Я пытаюсь найти, содержит ли массив какой-либо элемент другого массива. Я попробовал следующее, но это не работает:
$query
->innerJoin('company', 'c')
->where('c.numbers in (:numbers)')
->setParameter('numbers', $user->getNumbers());
Числа - это просто массив, содержащий числа типа [1,2,3,4] (хранится в БД как DC2Type: массив). Я использую тот же тип в двух сущностях
/**
* @ORM\Column(type="array")
*/
private $numbers = [];