我有我的控制器。
$dql = $Product->createQueryBuilder('l')
->select('p')
->from('AppBundle:Product','p')
->join('p.group', 'g')
->join('g.category', 'c')
->join('c.department', 'd')
->where('d = :department');
if ($brand){
->andWhere('p.brand < :brand')
}
if ($gender){
->andWhere('p.gender >= :gender')
}
->setParameter('department', $id)
->setParameter('brand', $brand)
->setParameter('gender', $gender)
可以在我的存储库类中使用这样的东西吗?