Dans mon programme de rails actuel lorsque j'utilise quelque chose comme
user = User.find(10)
Quand il n'y a pas d'utilisateur avec ID = 10, j'aurai une exception comme:
ActiveRecord::RecordNotFound: Couldn't find User with ID=10
Puis-je obtenir nil au lieu de générer une exception, donc lorsque je fais quelque chose comme:
unless user = Challenge.find(10)
puts "some error msg"
end
Je veux juste avoir zéro quand il n'y a pas d'enregistrements et que je ne veux pas utiliser begin / rescue
Merci