В моей текущей программе рельсов, когда я использую что-то вроде
user = User.find(10)
Когда нет пользователя с ID = 10, у меня будет такое исключение, как:
ActiveRecord::RecordNotFound: Couldn't find User with ID=10
Могу ли я получить нуль вместо того, чтобы поднимать исключение, поэтому, когда я делаю что-то вроде:
unless user = Challenge.find(10)
puts "some error msg"
end
Я просто хочу получить нуль, когда нет записей, и я не хочу использовать start/rescue
Спасибо