1
doctrine query builderにIF文を挿入することはできますか?たとえば、私はUser
とGroup
のOneToMany関係を持つエンティティを持っています。グループにはブール値フィールドhidden
があります。 hidden
= falseの場合、グループを選択するクエリビルダを作成する方法Group
所有者が現在のユーザーではない。グループの所有者だけがhidden = trueグループを見ることができます。他のユーザーが隠さ= falseのグループsymfony Doctrine if querybuilderのif文
$qb = $this->createQueryBuilder('group')
->where('group.owner = :userId')
->setParameter('userId', $user->getId())
->orderBy('group.created', 'DESC');