Я должен сделать запрос, чтобы найти меня весь каталог моих продуктов, а затем перечислить их на мой взгляд, таким образом:Поиск продуктов с соответствующими категориями symfony2?
category:
product
product
product
.......
category:
product
product
porduct
.......
etc
я эту консультацию, но потом, как у меня нет никакого способа показа их в этот заказ, так как консультация приносит мне только продукты, и я хочу сортировать их по категориям.
public function findOneByIdJoinedToCategory($id)
{
$query = $this->getEntityManager()
->createQuery(
'SELECT p, c FROM AcmeStoreBundle:Product p
JOIN p.category c
WHERE p.id = :id'
)->setParameter('id', $id);
try {
return $query->getSingleResult();
} catch (\Doctrine\ORM\NoResultException $e) {
return null;
}
}
как я могу это сделать ?? Я подумал что-то вроде консультации, чтобы принести мне группу продуктов по категориям, а затем сделать контроль надрезами. Но не как это сделать.
Спасибо.