我想知道如何计算学说库中实体的所有记录
我找到了这个解决方案,但不确定这是否合适:
public function findAllCounted()
{
return $this->getEntityManager()
->createQuery('SELECT COUNT(a.id) FROM KSRArticleBundle:Article a')
->getSingleScalarResult();
}
Run Code Online (Sandbox Code Playgroud)
最诚挚的问候,Bodo
Eln*_*mov 11
您不需要依赖特定字段,因此这样做:
SELECT COUNT(a) FROM KSRArticleBundle:Article a
Run Code Online (Sandbox Code Playgroud)
只是为了记录,通常最好依靠id:
SELECT COUNT(a.id) FROM KSRArticleBundle:Article a
Run Code Online (Sandbox Code Playgroud)
好一点
| 归档时间: |
|
| 查看次数: |
11795 次 |
| 最近记录: |