Rails:Paperclip多个图像上传错误:找不到[]的处理程序

时间:2017-04-22 20:10:04

标签: ruby-on-rails paperclip ruby-on-rails-5

尝试使用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 %>

Full Stack Trace此处。

0 个答案:

没有答案