У меня есть код, как показано ниже
try {
$user = $query->getSingleResult();
} catch (Doctrine\ORM\NoResultException $e) {
return null;
} catch (Exception $e) {
return null;
}
getSingleResult()
будет бросать NoResultException
, если строки не найдены. и кажется, что я все еще получаю исключение... уловка, похоже, не работает. почему это?