Записи таблицы Doctrine count

Я хотел бы знать, как мне подсчитать все записи объекта в репозитории доктрин

Я нашел это решение, но не уверен, что это хорошо, поэтому:

public function findAllCounted()
{
    return $this->getEntityManager()
        ->createQuery('SELECT COUNT(a.id) FROM KSRArticleBundle:Article a')
        ->getSingleScalarResult();
}

Наилучшие пожелания, Bodo

9
задан Elnur Abdurrakhimov 30 March 2012 в 16:49
поделиться