Tengo 2 tablas en una base de datos MySQL, im usando doctrina 1.2 y Symfony 1.4.4DQL consulta falla
Installedbase y piezas de
Installedbase:
ib_id
app_id
location
y
Spare:
spare_id
app_id
amount
Ahora i desea unirse a las tablas para mostrar cuántas de las aplicaciones están en el repuesto.
p. Ej.
$q = self::createQuery("l")
->select('i.*, s.*')
->from('InstalledBase i, Spare s')
->execute();
return $q;
Doctrina sabe que hay una relación entre las tablas en el campo APP_ID pero me sale el error
500 | Internal Server Error | Doctrine_Hydrator_Exception
"Spare" with an alias of "s" in your query does not reference the parent component it is related to.
yaml: http://pastey.net/137237 No puedo imaginar éste, ¿alguien sabe lo que la doctrina es ¿quejándose acerca de?
Por favor, edite su pregunta y muéstrenos las secciones relevantes de su esquema, incluidas las relaciones. – richsage
hecho http://pastey.net/137237 – iggnition