画像ファイルをデータベースに保存できる Rails プラグインを探しています。
「ペーパークリップ」と「キャリアウェーブ」を試してみました。
それらは良いプラグインです。
ただし、通常はローカル ファイル システムまたは Amazon S3 フォグに保存できます。
画像ファイルをデータベースに保存したい。
それを実現できるgemを教えてください。
ありがとうございました。
画像ファイルをデータベースに保存できる Rails プラグインを探しています。
「ペーパークリップ」と「キャリアウェーブ」を試してみました。
それらは良いプラグインです。
ただし、通常はローカル ファイル システムまたは Amazon S3 フォグに保存できます。
画像ファイルをデータベースに保存したい。
それを実現できるgemを教えてください。
ありがとうございました。
画像をバイナリフィールドに保存する方法の例を次に示します(raw_file
)
形:
<%= form_for @user do |f| %>
<%= f.file_field :avatar %>
<% end %>
コントローラ:
def create
@user = User.new(params[:user])
# store uploaded avatar as blob
@user.raw_file = params[:user][:avatar].read
@user.save
end
RMagickまたはmini_magickを使用して、blobから画像を変換します。