我正在寻找可以将图像文件存储到数据库的 Rails 插件。
我刚刚尝试过“回形针”和“载波”。
他们是很好的插件。
但它们通常可以存储到本地文件系统或 Amazon S3,雾。
我想将图像文件存储到数据库。
请告诉我哪个宝石可以完成它。
谢谢你。
我正在寻找可以将图像文件存储到数据库的 Rails 插件。
我刚刚尝试过“回形针”和“载波”。
他们是很好的插件。
但它们通常可以存储到本地文件系统或 Amazon S3,雾。
我想将图像文件存储到数据库。
请告诉我哪个宝石可以完成它。
谢谢你。
这是一个如何将图像存储在二进制字段 ( 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 转换图像。