1
我正在尋找可將圖像文件存儲到數據庫的Rails插件。可存儲到數據庫的Rails 3.2的圖像文件上傳器插件
我剛剛嘗試「paperclip」和「carrierwave」。
他們是很好的插件。
但他們通常可以存儲到本地文件系統或亞馬遜S3霧。
我想將圖像文件存儲到數據庫。
請告訴我哪個寶石可以完成它。
謝謝。
我正在尋找可將圖像文件存儲到數據庫的Rails插件。可存儲到數據庫的Rails 3.2的圖像文件上傳器插件
我剛剛嘗試「paperclip」和「carrierwave」。
他們是很好的插件。
但他們通常可以存儲到本地文件系統或亞馬遜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。
謝謝。我正在改變我的想法不使用插件。我決定將圖像數據直接存儲在數據庫中。 – utwang