2017-02-12 14 views
0

私はペーパークリップを初めて使用しています。私はs3に保管することができます。しかし、実際には「ジャーナル/ cover_images/000/000/001/original/download.png」に保存されています。パスをカスタムパスに変更するにはどうすればよいですか。 paper_clip.rbでPaperclip - S3のカスタムフォルダに保存

Paperclip::Attachment.default_options.merge!({ 
    # :url => "#{bucket_name}/static_cover_images/#{Customer.first.symbol}/:id/:style/:basename.:extension", 
    # :path => ":rails_root/public:url" 
    storage: :s3, 
    s3_credentials: { 
    bucket: bucket_name, 
    access_key_id: 'xxxxxxxxxxxxxx', 
    secret_access_key: 'yyyyyyyyyyyyyyyyyyyyyyy', 
    s3_region: 'mx-east-3' 
    }, 
    key: custom_path 

})私が言及したパスにパスを変更するにはどうすればよい

:URL?

答えて

0

paper_clip.rbファイルには、次の2行が追加されています。

 :url => "/journals/static_cover_images/:basename.:extension", 
     :path => "/journals/static_cover_images/:basename.:extension"` 

これは機能します。

関連する問題