컨트롤러에서 쿼리를 나누는 방법은 무엇입니까?컨트롤러에서 쿼리를 나누는 방법은 무엇입니까?
나는이 :
private function getPeoples($andWhere = null)
{
$peoples = $this->getDoctrine()
->getRepository('AcmeDemoBundle:People')
->createQueryBuilder('p')
->getQuery()
->getResult();
return $peoples;
}
이 확인 작업,하지만 난이 IF 및 andWhere에 대한 추가 싶습니다
private function getPeoples($andWhere = null)
{
$peoples = $this->getDoctrine()
->getRepository('AcmeDemoBundle:People')
->createQueryBuilder('p');
if($andWhere == true){
$peoples->andWhere('p.test > 5');
}
$peoples->getQuery()
->getResult();
return $peoples;
}
을하지만이 작동하지 않습니다 - 객체가 null이 아니라이없는 데이터를 . 왜? Symfony 1에서이 작업. Symfony2에서 어떻게 만들 수 있습니까? 여기
하하, 나는 조금 더 빨랐다. ;) – lxg
hehe 예, 그게 사실이야 :) – takeit