使用paperclip将图像上传到目录 - Ruby on rails

问题描述 投票:1回答:1

我需要在此目录中保存图像

public/images/clients/1/events/2/banner

我需要在我的数据库中保存图像的URL

例如:

public/images/clients/1/events/2/banner/example.png

我有这个代码:

  if Dir.exist?(params[:dir_images_banner])
    params[:images_banner].each do |image|
      File.open(Rails.root.join(params[:dir_images_banner], image.original_filename), 'wb') do |file|
        file.write(image.read)
      end
    end
  end

但我想用宝石paperclip做到这一点

我怎么能用宝石回形针做到这一点?我需要将图像保存在目录中,并将该目录的URL保存在我的数据库中

ruby-on-rails ruby-on-rails-4 paperclip
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.