Railsで自作アプリを作っています。、
POSTで渡ってきた画像データに対してこれまでFIle.binwrite(保存場所, データ.read)でpublicフォルダに保存、データベースにファイル名を格納し、呼び出すときにimage_tagのパスにファイル名を代入するという方法をとってきました。
しかし、よく調べてみると上記の方法以外にcarrierwaveやActiveStorageを使ってストレージに保存するという方法があるみたいですがよくメリットデメリットがわかりません。
FIle.binwriteで書き込めるんだからcarrierwaveなんて使う必要なくね?という状態です。
どなたかご教示お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/14 04:20
2019/03/14 04:23
2019/03/14 05:16