I have QueryBuilder like this
$query = $this->getEntityManager()
->createQueryBuilder()
->select('partial master.{id,name}, partial detail.{id,name}')
->from('AppBundle:Master', 'master')
->leftJoin('master.detail', 'detail')
->orderBy('detail.id','DESC')
->getQuery();
return $query->getArrayResult();
master relation is OneToMany, detail relation is ManyToOne. I'm trying to get a single row of detail with detail id is higher or lower. What Querybuilder to make this possible? example I have data like this:
1.A, 1.B, 1.C, 2.A, 3.A, 3.C
I want Result like this below
1.A, 2.A, 3.A