在谷歌上搜索执行COUNT()
的方法时,我遇到了教条文档(section 7.8.2),其中声明:
此外,当您不需要数据时,您可以只计算所提供条件的结果:
<?php // Check there is no user with nickname $availableNickname = 0 === $em->getRepository('MyProject\Domain\User')->count(['nickname' => 'nonexistent']);
计数方法确实存在吗?如果是这样,我该如何使用它?目前引发'BadMethodCall'异常。
细节:Symfony 3.2.2,Doctrine ORM 2.5.6,PHP 5.6,MySQL
为了澄清,我不是在寻找办法COUNT()
的方法,我在问这一行文件是否有任何价值。