$query = $this->getEntityManager()->createQueryBuilder()
->select('c')
->from('AppBundle:Category', 'c');
if(!is_null($id)) {
$query = $query->where('c.id in (:ids)')
->setParameters(['ids' => $id]);
}
$query = $query->getQuery();
return $query->getResult();
Есть такой код в репозитории. Фишка в том, что при переборе через цикл коллекции - создаються дополнительные запросы к бд. т.е. выборка идет в lazymode. Мне нужен eagermode (чтоб сразу все дернуть). Как это реализовать?