У меня проблема с очень простым запросом в Doctrine 2 ORM.Я уверен, что следовал документам к письму, но это просто не сработает.У меня есть это:
$qb = $this->em->createQueryBuilder()
->select('p')
->from('Property', 'p')
->where('type = :type');
$properties = $qb->getQuery()->setParameters(array(
'type' => 'house',
))->getResult();
И я получаю:
QueryException: [семантическая ошибка] строка 0, столбец 46 рядом с «тип =: тип»: ошибка: «тип»не определено.
Я также пробовал:
$properties = $qb->getQuery()->setParameters(array(
':type' => 'house',
))->getResult();
Без удачи.Я уверен, что это должно быть так просто, но я просто не могу понять, в чем дело.
Спасибо.