如何将我的错误消息设为有条件的:
<% if object.errors.any? %>
<% if object.errors.count = 1 %>
Oops, an error was found.
<% else %>
Oops, <%= pluralize(object.errors.count, "errors") %> were found
<% end %>
<% object.errors.full_messages.each do |msg| %>
<%= msg %>
<% end %>
<% end %>
我现在收到undefined method count=
错误。什么是正确的方法?
答案 0 :(得分:1)
你有
的地方 <% if object.errors.count = 1 %>
你需要:
<% if object.errors.count == 1 %>
注意双等号。