我发现我不能像下面这样做,注意'
: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(): Both parameters should have an equal number of elements
"
我可以通过以下方法解决这个问题
$query = $em->createQuery('select p from Application\Models\Project p
WHERE p.owner = :user
OR :user1 MEMBER OF p.collaborators');