如果参数没有值,我该怎么办?doctrine2 - querybuilder,空参数
我的查询:
$query = $this->_em->createQueryBuilder()
->select('u')
->from('Users', 'u')
->where('u.id = ?1')
->andWhere('u.status= ?2')
->setParameter(1, $userid)
->setParameter(2, $status)
->getQuery();
return $query->getResult();
,如果世界上没有$状态,那么它不显示任何内容。
我试图把一个条件查询前要检查其空,但什么样的价值我可以设置$状态IIF世界上没有状态设置
上指定的占位符+1 – kmfk