我收到内容类型错误消息两次,如何排除第二个错误消息?
Document content type is not an acceptable type of document only pdf
Document ["is not an acceptable type of document only pdf"]
我试过这样做(就像我在其他帖子中看到的那样):
@document.errors.delete(:document)
但它消除了两个错误。这是我用于验证的代码:
validates_attachment_content_type :document, :content_type => ["application/pdf"], :message => 'is not an acceptable type of document only pdf'
这是我用来显示错误的代码
发生错误<ul class="ml-30">
<% @errors.full_messages.each do |message| %>
<li><%= message %></li>
<% end %>
<li>Please change a few things up and try submitting again.</li>
</ul>
如何才能显示正确的错误消息?
答案 0 :(得分:0)
删除:消息部分,只是它。
validates_attachment_content_type :document, :content_type => ["application/pdf"]
第一条消息仍然存在。