W moim obecnym programie railsowym używam czegoś takiego jak
user = User.find(10)
Gdy nie ma użytkownika o ID = 10, będę miał wyjątek taki jak:
ActiveRecord::RecordNotFound: Couldn't find User with ID=10
Czy mogę uzyskać zero zamiast zgłaszać wyjątek, więc kiedy robię coś takiego:
unless user = Challenge.find(10)
puts "some error msg"
end
Chcę tylko uzyskać zero, gdy nie ma rekordów i nie chcę używać rozpoczynania / ratowania
Dzięki