A tym próbuję pobrać nazwę użytkownika.
$repository = $this->getDoctrine() ->getRepository('AcmeMainBundle:Comments'); $query = $repository->createQueryBuilder('c') ->where('c.post_id ='. $postId) ->getQuery(); $comment = $query->getResult();
Lecz symfony wyrzuca 500 Internal Server Error - NonUniqueResultException. Jak mogę inaczej pobrać id? lub co muszę zmienić żeby nie było błędu?
$id = $query->getSingleResult()->getUser_id(); $UserComment = $this->getDoctrine() ->getRepository('AcmeMainBundle:Comments') ->find($id); $username = $UserComment->getUsers()->getName();
Dodam że jeśli stworzę stalą id, to wyświetli się nazwa.
Będę wdzięczny za każdą pomoc.
Pozdrawiam