第4回 Active Recordの入力チェック機能 連載第4回は、Railsの入力チェックを取り上げます。Rails3からは、Modelに対して入力チェックを簡潔に記述できるようになりました(Rails2以前の入力チェックも使用可能)。そこで、前回作成したアプリケーションに対して、入力チェックを実装してみましょう。なお、前回の記事で予告した簡単な商品購入ページの作成ですが、記事のボリュームが大きくなってしまうので、別の連載で書くことにしました。お詫びいたします。 入力チェック機能の概要 さて、Railsにおける入力チェックですが、「ActiveRecord::Base」を継承したModelに、後ほど説明する入力チェックを入力項目ごとに実装しておくと、以下のメソッドを呼び出したときに入力チェックが実行されます。 create create! save save! update update