文章HABTM作者
在文章模型中,我说:
validates_associated :authors
但是,通过创建新文章,这种验证不会发生,因为我没有看到错误。
正确显示另一个错误,但是这个。
我这样渲染错误:
<div class="errors">
<%= article_form.error_messages %>
</div>
这里有什么问题?
答案 0 :(得分:1)
Validates_associated应该适用于任何类型的关联。 尝试使用以下方式显示错误:
<%= @article.errors.full_messages.to_sentence %>
或
<%- for author in @article.authors %>
<%= author.errors.full_messages.to_sentence %>
<%- end %>