Mit dem Code:Symfony2: Aufruf der undefinierten Methode Lehre ORM Querybuilder :: getResult()
$qb = $entityManager->createQueryBuilder();
$qb->select('cat')->from('BuyAndSellSiteBundle:Category ', 'cat');
$qb->getQuery();
$a =$qb->getResult();
ich eine Ausnahme erhalten:
FatalErrorException: Error: Call to undefined method Doctrine\ORM\QueryBuilder::getResult() in C:\xampp\htdocs\buySell\src\BuyAndSell\SiteBundle\Controller\DefaultController.php line
richtige Antwort! der 'QueryBuilder' hat keine' getResult() 'Methode. Nur die 'Query'-Instanz, die durch Aufrufen der' getQuery() 'Methode für ein' QueryBuilder' Objekt erhalten werden kann, stellt diese Methode zur Verfügung. '$ qb' ist eine Instanz von ** Q ** sehr ** ** ** hier. Ich habe die Variablennamen Ihrer Antwort bearbeitet, um sie deutlicher zu machen :) – nifr
Danke! Das war hilfreich – LanMan
Dank @nifr für die aufwendige Bearbeitung;) –