teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足

2017/04/12 08:37

投稿

popobot
popobot

スコア6588

answer CHANGED
@@ -1,2 +1,2 @@
1
- バリデーションメソッドで文字列を返すと、それがメッセージと使わる仕様なので`checkRegisteredUserCode`の戻り値を入力値を使ったものにすればできると思います。
1
+ バリデーションメソッドで文字列を返すと、それがメッセージと使われます。なので`checkRegisteredUserCode`内でバリデーションエラー時には、入力値を使ったメッセージを作ってreturnすればできると思います。
2
- なお、falseを返した場合、バリデーションのmessageオプションが使われます。
2
+ なお、falseを返した場合、バリデーションのmessageオプションで指定したものが使われます。