回形针不保存图像Rails 4

时间:2016-07-12 10:36:11

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

我正在尝试使用Paperclip将图像保存到数据库,但附加的图像只是没有保存到数据库。我正在使用Windows。

模型类

has_attached_file :image, 
  :path => ":rails_root/public/system/:attachment/:id/:style/:filename",
  :url => "/system/:attachment/:id/:style/:filename",  
  :default_url => "/images/:style/missing.png"
validates_attachment_content_type :image, content_type: /\Aimage\/.*\Z/

在控制器中:添加图像以允许参数。

html.erb

<%= form_for @product, html: { multipart: true } do |f| %>
  <p>
    <%= f.label :image %><br />  
    <%= f.file_field :image %>
  </p>
  <p>
    <%= f.submit %>
  </p>
<% end %>

迁移已完成且字段在数据库中,但没有保存任何内容。 我使用的是Paperclip 5.0.0和Rails 4.2.6

1 个答案:

答案 0 :(得分:0)

通过不使用paperclip和CarrierWave来解决我的问题。