Doctrine Query Language (DQL) - это язык объектных запросов, созданный для помощи пользователям в поиске сложных объектов.

Резюме

DQL расшифровывается как Doctrine Query Language и является производным от языка объектных запросов, который очень похож на Hibernate Query Language (HQL) или Java Persistence Query Language (JPQL).

По сути, DQL предоставляет мощные возможности запросов к вашей объектной модели. Представьте, что все ваши объекты лежат в каком-то хранилище (например, в базе данных объектов). При написании запросов DQL подумайте о том, чтобы запрашивать это хранилище, чтобы выбрать определенное подмножество ваших объектов.

Вопросы

  • Как написать операторы DQL для достижения определенного оператора SQL?
  • Почему оператор DQL не работает должным образом?

Дополнительная информация

Чтобы узнать больше о DQL, посетите

Доктрина 1.2
http://www.doctrine-project.org/projects/orm/1.2/docs/manual/dql-doctrine-query-language/en

Доктрина 2.0
http://www.doctrine-project.org/docs/orm/2.0/en/reference/dql-doctrine-query-language.html