не знаю, ввиду профанства в постгре и доктрине (хотя я пытался, но нужное не нашел). У меня есть left join:
// products
$qb = $this->createQueryBuilder('p');
->leftJoin('p.category', 'c')
...
так вот, проблема в том, что у продукта категория nullable, т.е. может содержать как релейшен, так и null. Соответственно, из-за этого у меня запрос падает, потому что я пытаюсь джойнить на null. Как я могу описать в этом билдере такое условие, что бы джойны отрабатывали только на тех продуктах, где релейшен NOT NULL?
innerJoin?
Обсуждают сегодня