[RoR ] 如何辨識 actvirerecord error 是哪種錯誤

看板Ruby作者 (lake)時間14年前 (2010/03/29 11:54), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
就是 validate 錯誤的時候 可以在該object 裡用errors method 來做一些操作 例如 object.errors.full_messages 裡去拿 有哪些attributes 的錯誤訊息 不過因為多國語言的關係, 有些地方有需要在特別自己處理, 不能單純就是吐回錯誤訊息 所以需要知道到底是何類型的錯誤, 是 taken , blank or invalid 等等之類哪種錯誤 不知道有何方式 可以知道 還請賜教 感恩 m(_._)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.181.109 ※ 編輯: ilake 來自: 60.251.181.109 (03/29 11:55)

03/30 22:33, , 1F
我不懂的是,用 I18n 就有翻譯啦,所以為什麼要知道哪種錯?
03/30 22:33, 1F

03/31 11:30, , 2F
因為同樣的錯誤 在不同情況 想丟不同訊息回去 不單純是翻譯
03/31 11:30, 2F

03/31 11:31, , 3F
問題
03/31 11:31, 3F
文章代碼(AID): #1Bi2I0Be (Ruby)