回る男の備忘録

どこかでプログラム書いてシャニマスして野球見てTwitterやってる人間の駄文

【Ruby】画像をアップロードしたい場合

Railsで画像アップロード機能を作成するときにどんな方法があるかな?と調べたら、Rubyの機能で保存できそうです。

方法

File.binwrite("保存したい画像のパス", "アップロードした画像ファイル".read)

保存した画像のパスは、ファイル名を付与した状態で設定が必要です。

Railsだと以下のような感じですかね

File.binwrite("public/ファイル名", "アップロードした画像ファイル".read)

こんな感じでアップロードはいけます。

実際に公開するときはS3などを使うと思いますが、知識不足のため必要になったらまとめようかな?