Od Doctrine Query do QueryBuilder w typie pola Simfony2

Używamjednostka Typ pola wSymfony2.1 Formularz. Tutaj użyjęquery_builder param, aby zwrócić tylko encje, które pasują do zapytania złożonego z długich (zobacz przykład woficjalne dokumenty).

Oczywiściequery_builder param dla typu pola encji akceptuje doktrynęQueryBuilder obiekt. Z drugiej strony mam duże repozytoria jednostek ze złożonymi zapytaniami DQL uzyskanymi przezEntityManagerjestcreateQuery() funkcja, która zwraca doktrynęPytanie obiekt. Nie mogę więc bezpośrednio użyć wszystkich tych zapytań w typie pola encji. Co więcej, przepisanie wszystkich zapytań do użycia z QueryBuilderem byłoby bezsensowne.

Czy istnieje taki sposób automatycznego tłumaczenia zPytanie sprzeciwić sięQueryBuilder obiekt?

questionAnswers(1)

yourAnswerToTheQuestion