Cita:
Iniciado por masterpuppet Me refiero al DQL, te falta el alias de facilities y te sobra una condición, debería ser algo así:
Código DQL:
Ver originalSELECT h, d, f
FROM cntHBBundle:Hotels h
JOIN cntHBBundle:HotelDescriptions d
JOIN cntHBBundle:Facilities f
WHERE h.hotelcode = :id
AND d.languagecode= :language
y primero, te sugiero que si tienes lenguajes en tu app utilices alguno de los bundles para tal tarea o bien utilices los filtros de doctrine para no tener que estar declarando en cada query el idioma..., segundo, utiliza [URL="http://docs.doctrine-project.org/en/latest/reference/namingstrategy.html"]naming strategies[/URL], para nombrar campos y tablas, es bastante mas ameno que estar nombrando cada campo y tabla solo porque lo quieres en mayúscula.
Saludos.
ok gracias, y tomare en cuenta lo del nombre del campo, solo como tu me lo explicas, me sale el siguiente error, es algo que igual me habia salido antes y suponia que era con respecto al WHERE por ser operadores de comparacion lo que me solicita :S! :(
[Syntax Error] line 0, col 264: Error: Expected =, <, <=, <>, >, >=, !=, got 'f'