为新的ActiveRecord验证指定错误消息(在线状态)

时间:2015-04-21 17:25:58

标签: ruby-on-rails ruby validation activerecord sinatra-activerecord

我遇到了一个有趣的情况。我想知道如何使用新的ActiveRecord验证语法

来指定错误消息

旧的方式是:

validates_presence_of :person, message: "Sorry, you're not present!"

我试过了:

validates :person, presence: {true, message: "Sorry, you're not present!"}

但这不起作用......我似乎无法在ActiveRecord文档中找到它的任何示例...有谁知道语法?

1 个答案:

答案 0 :(得分:1)

你可以找到它here。试试这个,

validates :person, presence: true, message: "Sorry, you're not present!"