概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Learn how to rescue from errors in a Ruby on Rails controller 原文公開日: 2018/02/14 著者: Paweł Dąbrowsk Ruby on Railsのコントローラで発生したエラーをrescueしなければならなくなることがときどきあります。多くの場合、クエリ実行後データベースにレコードが存在していなければActiveRecord::RecordNotFound例外からのrescueが必要になるでしょう。 サンプルのコントローラを書いてみましょう。 class UsersController < ApplicationController def show @user = User.find(params[:id]) rescue ActiveRecord::