タグ

ブックマーク / babie.hatenablog.com (1)

  • Rails3 対応 MongoDB ORM、Mongoid 詳解―バリデーション - babie, you're my home

    Mongoid は、基的なバリデーションを提供するために ActiveModel::Validations を含んでおり、さらに関連と一意性バリデーションに手を加えています。 さらに詳しい情報は、ActiveModel::Validations のドキュメントを参照してください。 全てのバリデーションには以下の共通のオプションがあります。 :allow_nil アトリビュートが nil を許すかどうかを指定します。 :if 与えられた値が true と評価された場合だけ実行されます。 :on 指定された :create や :update の時だけ実行されます。 :unless 与えられた値が false と評価された場合だけ実行されます。 ブール値のフィールドが受け入れ可能(デフォルト: true)かどうかを検証します: validates_acceptance_of :terms オ

    Rails3 対応 MongoDB ORM、Mongoid 詳解―バリデーション - babie, you're my home
    ichiroc
    ichiroc 2010/09/27
    新しくなったバリデーション
  • 1