小编Flo*_*eux的帖子

Doctrine setParameter和无效的参数号

经过多次尝试,我想我终于明白了文档.然后,我需要你的帮助..我不明白为什么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();
Run Code Online (Sandbox Code Playgroud)

提前感谢您的回答.

php symfony doctrine-orm

7
推荐指数
3
解决办法
2万
查看次数

标签 统计

doctrine-orm ×1

php ×1

symfony ×1