Я хочу сделать запрос DQL как:doctrine2 DQL подзапрос предел 1 строка
$dql = "select p
from AcmeDemoBundle:UserTypeA p
where p.UserTypeB = :id
and (
select top 1 r.boolean
from AcmeDemoBundle:Registry r
)
= true";
Но, кажется, что TOP 1 это не действует функция doctrine2.
Не могу понять, как ограничить результат подзапроса одной строкой.
Аналогичный вопрос http://stackoverflow.com/questions/14234233/doctrine-2-limit-in-subquery , но нет ответа на это :( –
Здесь http://stackoverflow.com/questions/24068947/ subquery-with-limit-in-doctrine может быть решением –