Я обнаружил, что не могу сделать что-то подобное ниже, обратите внимание: «: user
» используется дважды
$query = $em->createQuery('select p from Application\Models\Project p
WHERE p.owner = :user
OR :user MEMBER OF p.collaborators');
$query->setParameter('user', $user);
Я получаю сообщение об ошибке « array_combine (): Оба параметра должны иметь равное количество elements
"
Я могу решить эту проблему, выполнив вместо этого что-то подобное
$query = $em->createQuery('select p from Application\Models\Project p
WHERE p.owner = :user
OR :user1 MEMBER OF p.collaborators');