ihatov08 blog

プログラミング初心者だけどRailsとSwiftマスターします

railsのエラーメッセージの順番

is not a numberやcan't be blankなどのエラーメッセージの順番は、バリデーションを実行した順番になる。 これはモデルクラスの中でvalidatesメソッドやvalidateメソッドを並べた順番になる。 フォームの入力欄の並びと同じ順でエラーを表示したいときは、validatesメソッドやvalidateメソッドの並べ方を調整する。