Я хочу, чтобы моя сущность была в функции построителя запросов:
->add( 'weeks', 'entity', array(
'class' => 'MV\CaravanBundle\Entity\CaravanRow',
'property' => 'line',
'query_builder' => function(EntityRepository $er ) use ( $caravan ) {
return $er->createQueryBuilder('w')
->orderBy('w.dateFrom', 'ASC')
->where('w.caravan = ?', $caravan )
->andWhere('w.visible = 1')
->andWhere('w.booked = 0');
}
но получите сообщение:
Выражение типа 'Entity\Name' не разрешено в этом контексте
Итак, каков (лучший) способ предоставить информацию querybuilder.