エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Sequel Model Validation - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Sequel Model Validation - Qiita
http://sequel.jeremyevans.net/rdoc/files/doc/validations_rdoc.html の要約 内容の理解が進み次第追... http://sequel.jeremyevans.net/rdoc/files/doc/validations_rdoc.html の要約 内容の理解が進み次第追記します。 Validationの使い方 Validation内容は validate メソッドに実装する。 オブジェクトに対して valid? を呼び出すことでValidationをパスするか判断できる。 Validationをパスしない状態で save が呼ばれると Sequel::ValidationFailed エラーが発生する。 エラーを発生させたくない場合は raise_on_save_failure にfalseを設定すれば良い。 class Album < Sequel::Model def validate super errors.add(:name, 'cannot be empty') if !name