任何人都可以告诉我何时以及为什么我们在rails中使用multipart:true。?
表格中有两个属性
color:string
name : string
我想确认不需要multipart:true,对吧?
答案 0 :(得分:11)
multipart: true
。
检查文件上传时的documentation
。
您可以form_tag
使用明确的multipart: true
,也可以只使用form_for
。
<%= form_tag({action: :upload}, multipart: true) do %>
<%= file_field_tag 'picture' %>
<% end %>
<%= form_for @person do |f| %>
<%= f.file_field :picture %>
<% end %>
在您的情况下,您不需要multipart: true
,因为您只有color
和name
属性。