¿Se pueden hacer consultas entre dos bases de datos con Doctrine?

Saludos.

Tengo una duda. Tengo 2 bases de datos con su respectiva conexión en una aplicación Symfony 2.7. Las 2 bases de datos son SQL Server 2008 r2.

¿Se podría realizar una consulta entre las dos bases de datos?

Respuestas

#1

Aunque no encuentro la referencia en la documentación oficial de Doctrine, estoy seguro de que la respuesta es no. A lo mejor puedes usar algún truco para hacerlo funcionar, pero no es una característica que te de Doctrine.

En el blog oficial de Doctrine sí que existe este artículo (¡del año 2009!) que explica un truco para hacerlo funcionar con Doctrine 1 (que no se parece en nada a Doctrine 2).

(Nota: lo que sí que funciona es hacer consultas independientes a diferentes bases de datos. Pero según entiendo tu pregunta, tu quieres hacer una consulta de tipo join con dos bases de datos diferentes.)