首页 > 解决方案 > 来自数组的学说 setParameters

问题描述

$queryBuilder->andWhere('p.price BETWEEN :min AND :max')->setParameters(array('min' => $price_range, 'max' => $price_max ));

我认为这是有效的查询?不在这里工作。有什么我想念的吗?

标签: phpsymfonydoctrine

解决方案


$queryBuilder->andWhere('p.price BETWEEN :min AND :max')
                                                        ->setParameter('min',$price_range)
                                                        ->setParameter('max', $price_max);

结束了使用 2 setParameter 而不是 setParameters

但不知何故,在我内心深处告诉我这是错的,但我是 symfony 的新手,我想我还是用这个运行


推荐阅读