Doctrine 2 Querybuilder Как остановить Doctrine 2 превращение целого числа в строку - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь выучить Symfony и считываю некоторые данные с Doctrine 2. Я заметил, что тип, возвращаемый из моего Querybuilder - это строка (2) «10», а не целое число, но мне нужен Int, так как Я пытаюсь создать линейную диаграмму Google. Я просто не могу понять, как превратить его в целое число. Может кто-нибудь помочь по ниже Query? Заранее большое спасибо.

$qb = $this->createQueryBuilder('o');

return $qb

        ->select('SUM(CASE WHEN o.plantType LIKE :shrub then 1 ELSE 0 END) as Shrub')     
        ->addSelect('SUM(CASE WHEN o.plantType LIKE :tree then 1 ELSE 0 END) as Tree')
        ->addSelect('SUM(CASE WHEN o.plantType LIKE :annual then 1 ELSE 0 END) as Annual')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...