2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Paperclip ~私的メモ~

Posted at

#動機
プロジェクトでコードの改修をするにあたりPaperclipの仕様を
理解する必要が出てきたため。

#Paperclipとは
・Railsに入っているActiveRecord用のライブラリ
・ファイルアップロード用のgem

#has_attached_fileメソッド

has_attached_file( name, options = {} )

・基本的にはアップロードしたファイルの保存先をオプションで指定するもの

#指定できるオプション
①サイズ指定

:styles => { medium: "300x300>", thumb: "100x100>" }

②保存先URL

:url  => "/assets/photo/:id/:style/:basename.:extension"

③サーバ上の画像保存先パス

:path => "#{Rails.root}/public/assets/photo/:id/:style/:basename.:extension" 

#所感
初めての記事になりますがこれを機にアウトプットを続けて行きたいと思います。
新しい発見があった際は適宜追記予定。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?