增加model error message
一般在model validation沒過的時候,可以從erros去取得錯誤訊息比方說用full_messages去取得完整錯誤訊息
@user.erros.full_messages
但也可以自行增加錯誤訊息# from rails tutorial chapter 13
def picture_size
if picture.size > 5.megabytes
errors.add(:picture, "should be less than 5MB")
end
end
像上面這樣就可以在圖片大於5MB的時候塞一個錯誤訊息進去Written with StackEdit.
沒有留言:
張貼留言