Impression というモデルの特定のアクションへのリクエストに関する情報を保存したいと考えています。
この情報を after_filter に保存することは、訪問者の応答時間にとって有益であると思います。
after_filter :save_impression
private
def save_impression
Impression.create!(ip_address: request.remote_ip, controller_name: params[:controller], action_name: params[:action], referer: request.referer)
end
このコードを最適化できますか、それとも正しく行っていますか?