Da consulta do Doctrine ao QueryBuilder em um tipo de campo de entidade Simfony2

Estou usando oTipo de campo da entidade em umSymfony2.1 Formato. Aqui vou usar oquery_builder param para retornar somente entidades que correspondam a uma consulta longa e complexa (veja o exemplo nodocumentos oficiais).

Obviamente, oquery_builder param para o tipo de campo entidade aceita uma DoutrinaQueryBuilder objeto. Por outro lado, tenho grandes repositórios de entidades com consultas DQL complexas obtidas peloEntityManager'screateQuery() função que retorna uma doutrinaInquerir objeto. Portanto, não posso usar diretamente todas essas consultas no tipo de campo da entidade. Além disso, reescrever todas as consultas para o uso com um QueryBuilder seria um não-sentido.

Existe uma maneira de traduzir automaticamente a partir doInquerir objeto para oQueryBuilder objeto?

questionAnswers(1)

yourAnswerToTheQuestion