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 lever une exception alors quand je fais quelque chose comme:
unless user = Challenge.find(10)
puts "some error msg"
end
Je veux juste être nul quand il n'y a pas d'enregistrements et que je ne veux pas utiliser begin / rescue
Merci