我不知道,但在我的视图中出现了我的消息,但在出现模型名称之前,我写下了这个:
<% @cost.errors.messages.each { |m| %>
<%= m %>
<% } if @cost.errors.count > 0 %>
在我的模型中写下:
validates_length_of :types,:minimum => 3,:message => "Precisa ter no minimo 3 caracteres."
但当轨道检测到错误时,消息显示为:
typesPrecisa ter no minimo 3 caracteres.
因为什么是模型的名称,在我看来请键入
试试这个:
<% @cost.errors.full_messages.each do |m| %>
<%= m %>
<% end if @cost.errors.present? %>