Я пытаюсь получить количество, используя этот запрос:Количество в Doctrine/Symfony
$count = $entityManager->getRepository('Model:Machine')
->createQueryBuilder('m')
->select('COUNT(m.id)')
->where('m.number = :number')
->setParameter('number', $value)
->getQuery()
->getSingleScalarResult();
Если я использую $value
, что я знаю, существует, то $count
возвращается как 1
. Если я использую значение, которое, как я знаю, НЕ существует, то $count
пуст.
Почему он не установлен на 0
?
Благодаря