尝试使用Paperclip gem实现多个图像上传。我可以在参数中看到两个图像文件,但是我收到错误没有找到[] 的处理程序。
我在@passengerride = Passengerride.new(passengerride_params)收到错误:
/sbin/mount.fuse
视图/ passengerride / _form.html.erb:
mount
passengerrides_controller.rb:
def create
@passengerride = Passengerride.new(passengerride_params)
@passengerride.user = current_user
if @passengerride.save
flash[:success] = 'Ad was successfully posted.'
redirect_to passengerride_path(@passengerride)
else
render 'new'
end
end
passengerride.rb:
<%= form_for @passengerride, :html => { :multipart => true} do |f| %>
<div class="form-group ">
<div class="control-label col-sm-2 requiredFiel">
<%= f.label :title %>
</div>
<div class="col-sm-8">
<%= f.text_field :title, class: "select form-control", placeholder: "Eg: Bedroom" %>
</div>
</div>
<div class="form-group ">
<div class="control-label col-sm-2 requiredFiel">
<%= f.label :image %>
</div>
<div class="col-sm-8">
<%= f.file_field :image, class: "select form-control", placeholder: "Eg: Bedroom", multiple: true %>
</div>
</div>
<% end %>