QueryBuilderで複数条件を指定する場合は、2番目以降の条件をandWhereまたはorWhereで追加します。
以下に例を示します。
1 2 3 4 5 6 7 |
$qb = $em->getRepository('MyBlogBundle:Article')->createQueryBuilder('f'); $qb = $qb ->where('f.category = :category') ->setParameter('category', 'foods'); $qb = $qb ->andWhere('f.person = :person') ->setParameter('person', 'Machilda'); |
詳細は以下
http://docs.doctrine-project.org/projects/doctrine-orm/en/2.1/reference/query-builder.html