如果参数没有值怎么办?
我的查询:
$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();
如果没有 $status,那么它不会显示任何内容。
我尝试在查询之前放置一个条件来检查它是否为空,但是如果没有设置状态,我可以设置什么值 $status i