Ich bin mit Rails 5. In meinem Modell, habe ich einen Fehler, wenn einer meiner Felder nicht gültig ...Wie entferne ich Klammern, die um meine Rails-Modellfehlermeldung erscheinen?
errors.add(:my_field, 'The field is not in the correct format')
und dann in meiner Ansicht, zeige ich den Fehler wie so .. .
<% if [email protected][:my_field].empty? %><span class="profileError"> <%= @user.errors[:my_field] %></span><% end %>
Wenn der Fehler angezeigt wird, scheint es, als
["The field is not in the correct format"]
wie kann ich von diesen Klammern loszuwerden, um den Fehler angezeigt? Das scheint ein wirklich einfaches Problem zu sein, aber ich weiß nicht, wie sich diese Dinge dort einschleichen.
Ändern Sie diese @ @ user.errors [: my_field] 'in' @ user.errors [: my_field] .first' – sahil