От Doctrine Query к QueryBuilder в типе поля сущности Simfony2
м, используяТип поля сущности вSymfony2.1 форма. Здесь я'Я собираюсь использоватьquery_builder
Параметр для возврата только тех объектов, которые соответствуют длинному сложному запросу (см. пример вофициальные документы).
Очевидно, чтоquery_builder
Параметр для типа поля сущности принимает ДоктринуQueryBuilder объект. С другой стороны, у меня есть большие репозитории сущностей со сложными запросами DQL, полученнымиEntityManager-хcreateQuery()
функция, которая возвращает доктринузапрос объект. Поэтому я не могу напрямую использовать все эти запросы в типе поля сущности. Более того, переписывать все запросы для использования с QueryBuilder было бы бессмысленно.
Есть ли такой способ автоматического перевода сзапрос возражать противQueryBuilder объект?