2016-07-12 3 views
-2

클립을 사용하여 이미지를 db에 저장하려고하는데 첨부 된 이미지가 db에 저장되지 않습니다. 창문을 사용하고 있습니까?클립이 이미지를 저장하지 못함 레일 4

모델 클래스 컨트롤러

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/ 

: 화상 PARAMS을 허용하도록 부가된다.

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을 사용 중입니다.

+0

가능한 [Windows에서 종이 클립 gem 용 ImageMagick 설치] (http://stackoverflow.com/questions/16655831/install-imagemagick-for-paperclip-gem-in-windows) – Vucko

답변

0

대신 paperclip 및 CarrierWave를 사용하지 않아서 문제가 해결되었습니다.