次のコードがあり、実行時に生成されたエラーをログ ファイルに書き込みたいと考えています。
どうすればレールでそれを行うことができますか?
def get_score
if status == "approved"
begin
metrics = Popularity.get_metrics(url,nil ,:resource)
update_column(:metrics, metrics.to_yaml)
update_column(:score,Popularity.score(metrics,:resource ))
reputation = reputations.build(:metrics => metrics)
reputation.score = score
reputation.save
rescue
#write the error that was raised to a log file
end
end