【发布时间】:2013-12-22 15:58:42
【问题描述】:
我有以下查询:
$filters is an array like this array('black', 'green', '50mm')
$query = $repository->createQueryBuilder('d')
->select('product', 'attribute')
->from('TwndleBackendBundle:Product', 'product')
->innerJoin('product.attributeValues', 'attribute')
->where('attribute.value IN (:value)')
->setParameter('value', $filters)
->getQuery();
这很好用。但我需要让该原则只返回具有所有这些过滤器的产品,而不仅仅是一个
【问题讨论】:
标签: php symfony doctrine where-clause query-builder