2

我意识到已经有很多关于这个问题的问题,但我找不到一个可以解决这个问题的问题。

我有一个带有我的验证规则的自定义消息集,如下所示:

validates :grace, :inclusion => { :in => 1..7, :message => " should be between 1 and 7" }

并且验证错误消息将是

"Grace should be between 1 and 7"

但我不希望它自动使用名称Grace,因为我希望它说Cancellation Period - 所以我的问题是如何覆盖这个默认行为?

编辑

这是我显示错误的视图代码

<% if @object.errors.any? %>
  <% @object.errors.full_messages.each do |msg| %>
    <p class="error"><%= msg %></p>
  <% end %>
<% end %>
4

0 回答 0