タグ

2011年12月12日のブックマーク (1件)

  • ヽ( ・∀・)ノくまくまー(2005-08-02) - 優しいRailsの育て方

    ● [rails] Validations ある ActiveRecord オブジェクトの内部状態が期待する値かどうかを検査するのがvalidation 機能です。例えば、ある変数(状態)が、空値、決まった範囲、特定の正規表現にマッチ、であるかどうかといった検査を定義します。定義するには、ActiveRecord::Base#validate を override します。validate_on_create や validate_on_update などに関しても同様です。 validate_on_create: オブジェクトが新規に作成されたときにのみ実行されます validate_on_update: オブジェクトが更新されたときのみ実行されます validate: 新規・更新のどちらの場合でも実行されます validate と validate_on_* の両方が定義された場合は、

    an-ironic-man
    an-ironic-man 2011/12/12
    カラムに結び付かないエラーはinstance.errors.add_to_base 'Error Message'