2011-12-04 9 views
5

Mam tabelę o nazwie "Annonce", która zawiera informacje o poście; Chciałbym pobrać wszystkie "type_bien" (to pole) już zarejestrowane w bazie danych przez zapytanie. Mój stół ma dobre pole "type_bien", mój Entity również.Konstruktor zapytań do Doctrine: błąd semantyczny

Więc Próbowalismy:

$em = $this->get('doctrine')->getEntityManager(); 
$query = $em->createQuery('SELECT DISTINCT type_bien FROM APNegociationBundle:Annonce'); 

Ale mam semantyczną błąd:

[Semantical Error] line 0, col 16 near 'type_bien FROM': Error: 'type_bien' is not defined. 

jest coś nie tak z moim zapytaniu?

Odpowiedz

13

Problem rozwiązany, dobre zapytania to:

$query = $em->createQuery('SELECT DISTINCT a.type_bien FROM APNegociationBundle:Annonce a'); 
+1

+1 jako prefiks tabeli był solver problem dla mnie, jak również ... –

Powiązane problemy