En mi programa de rieles actual cuando uso algo como
user = User.find(10)
Cuando no haya un usuario con ID = 10, tendré una excepción como:
ActiveRecord::RecordNotFound: Couldn't find User with ID=10
¿Puedo obtener nulo en lugar de generar una excepción cuando hago algo como:
unless user = Challenge.find(10)
puts "some error msg"
end
Solo quiero obtener cero cuando no hay registros y no quiero usar begin / rescue
Gracias