php - laura - jeb bush
doctrina unirse sin relaciĆ³n (1)
Posible duplicado:
¿Es posible unir tablas en la doctrina ORM sin usar relaciones?
Tengo 2 clases Mes y Vegetal. Ellos no tienen ninguna relación juntos.
Me gustaría jugar el SQL: SELECT * FROM month, vegetable
En MySQL funciona perfectamente. Lo intento así en Doctrine:
$months = Doctrine_Query::create()
->select(''m.*, v.*'')
->from(''month m, vegetable v'')
->execute();
Cuando lo intento, obtengo:
"vegetable" with an alias of "v" in your query does not reference the parent component it is related to.
Alguien sabe por qué ?
¿Es posible hacer lo que quiero con la doctrina?
First Doctrine usa DQl y no SQL.
DQL usa objetos, por lo que Doctrine intenta obtener una relación de mes a vegetal, pero no hay ninguna relación.
Cuando quiera que esto tenga que ver con Doctrine, debe hacer dos consultas y buscarlas como matriz y unirlas.