Неверное число результатов с докрином, в то время как обычный SQL работает правильно - PullRequest
0 голосов
/ 08 октября 2018

У меня есть следующий sql-запрос, который возвращает всего 348.

SELECT * FROM `hex_articles_tree` tree 
        LEFT JOIN hex_fields_i18n i18n 
        ON i18n.tree_label_id = tree.id 
        WHERE i18n.tree_label_id IS NOT NULL

Но я пытаюсь выучить docrine, и со следующим запросом я получаю 122 результата

return $this->createQueryBuilder('tree')
   ->leftJoin('App\Entity\HexFieldsI18n', 'i18n', 'WITH','i18n.tree_label = tree.id')
   ->andWhere('i18n.tree_label IS NOT NULL')
   ->getQuery()->getResult();

Любойinsign

...