Rails validates 验证中的错误信息如何自定义

tiseheaini · 2012年08月16日 · 最后由 tiseheaini 回复于 2012年08月16日 · 3486 次阅读

validates 验证中的错误信息如何自定义 貌似 :presence 不提供 :messages

使用 validates 进行验证时觉得默认的 :presence 信息太单调了,当我在代码后面加上 :messages 选项时,Rails 提示我 :presence 不提供 :messages 的选项,很郁闷,难道要自定义验证中才能使用自定义的错误信息吗??求解, (Rails Guides 中好像 :presence 也没有 :messages 选项)

errors.add(:attributes, :string)

validates :name,presence: {message: "不会看示例啊"}

哎呀,真是粗心呀,后面的 :uniqueness 有关于 :message 的实例。没看到

需要 登录 后方可回复, 如果你还没有账号请 注册新账号