DQL
from
Doctrine ORM
DoctrineのQuery
をより柔軟にした感じのやつ
SQLっぽい構文で書く
FROMのtableの指定とかは、table名ではなく、Entityを指定する、のように普通のSQLとは異なった書き方をする
https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/dql-doctrine-query-language.html
例
code:php
<?php
$q = $em->createQuery(
"select u from MyDomain\Model\User u
where u.age >= 20 and u.age <= 30
"
);
$users = $q->getResult();