【发布时间】:2013-02-13 17:50:57
【问题描述】:
我想做一个 DQL 查询,例如:
$dql = "select p
from AcmeDemoBundle:UserTypeA p
where p.UserTypeB = :id
and (
select top 1 r.boolean
from AcmeDemoBundle:Registry r
)
= true";
但似乎 TOP 1 它在学说 2 中不是有效功能。
我不知道如何将子查询的结果限制为一行。
【问题讨论】:
-
类似问题stackoverflow.com/questions/14234233/…,但也没有答案:(
-
这里stackoverflow.com/questions/24068947/… 可能是一个解决方案
标签: doctrine-orm subquery limit dql