Jie*_*eng 15 doctrine dql doctrine-orm
我很确定DQL将成为可行的方法,但我想知道Doctrine,我使用的是Doctrine 2,是否有某种程度可以返回行数.我不会使用行本身,我只想要计数.
Jak*_*las 30
我是Doctrine2的新手,但看起来你可以这样做:
$query = $em->createQuery('SELECT COUNT(u.id) FROM Entities\User u');
$count = $query->getSingleScalarResult();
Run Code Online (Sandbox Code Playgroud)
来源(使用Agregate函数):http://www.doctrine-project.org/docs/orm/2.0/en/reference/dql-doctrine-query-language.html#dql-select-examples
允许的聚合函数:http://www.doctrine-project.org/docs/orm/2.0/en/reference/dql-doctrine-query-language.html#aggregate-functions
| 归档时间: |
|
| 查看次数: |
12920 次 |
| 最近记录: |