经过多次尝试,我想我终于把文档牢记在心了。然后,我需要你的帮助.. 我不明白为什么 Doctrine 向我显示这个错误:
无效的参数号:绑定变量的数量与标记的数量不匹配
这是我的代码:
$qb = $this->em->createQueryBuilder();
$qb->select('m')
->from('Entities\Marque', 'm')
->leftJoin('m.magasin', 'ma')
->where('m.nom = :marque AND ma.nom LIKE :magasin')
->setParameter('marque', $marque)
->setParameter('magasin', '%'.$matchesNumber[1].'%');
$results = $qb->getQuery()->getArrayResult();
预先感谢您的回答。