conexão de banco de dados dinâmico symfony2 usando doutrina

Eu estou tentando ter múltiplas conexões de banco de dados no Symfony 2 com doutrina, mas não é capaz de fazer isso.

Eu tenho pesquisado extensivamente no Google e estouro de pilha, mas em todos os lugares é feito via arquivo config.yml ou banco de dados dinâmico, onde todos os DBs têm o mesmo esquema / entidades.

Mas, no meu caso, o banco de dados é determinado com base no subdomínio e o esquema do banco de dados não é o mesmo para todos os subdomínios.

Ex:
test1.example.com => Deverá carregar o test1 db
test2.example.com => Irá carregar o test2 db

Test1 e test2 DB são diferentes são criados no nível do banco de dados e não possuem entradas de entidade na doutrina.

Alguém pode me ajudar como fazer isso no Symfony 2?

questionAnswers(2)

yourAnswerToTheQuestion