Nel mio attuale programma rails quando uso qualcosa di simile
user = User.find(10)
Quando non ci sono utenti con ID = 10, avrò un'eccezione come:
ActiveRecord::RecordNotFound: Couldn't find User with ID=10
Posso ottenere zero invece di sollevare eccezioni, quindi quando faccio qualcosa come:
unless user = Challenge.find(10)
puts "some error msg"
end
Voglio solo ottenere zero quando non ci sono record e non voglio usare start / rescue
Grazie