
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【バリデーション】rails 今日の日付以降を指定する方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【バリデーション】rails 今日の日付以降を指定する方法 - Qiita
【ゴール】 日付入力の際に、今日以降の日付しか入力できないように バリデーションをかける 【メリット... 【ゴール】 日付入力の際に、今日以降の日付しか入力できないように バリデーションをかける 【メリット】 ■ UXの向上 ■ validate理解度向上 【開発環境】 ■ Mac OS catalina ■ Ruby on Rails (5.2.4.2) ■ Virtual Box:6.1 ■ Vagrant: 2.2.7 【実装】 ※任意のメソッド名でvalidateを作成 ※メソッドの処理を追記 ①「return if start_day.blank?」 で空かどうか判断 ②「if start_day < Date.today」で今日の日付を取得 & 条件分岐 & 比較 ③「errors.add」でエラー文もついでに定義 validate :date_before_start validate :date_before_finish def date_before_start retur