简体   繁体   English

如何使用回形针在轨道中保存Blob对象。 编辑图像后,我得到Blob对象。如何将其保存在轨道Db中

[英]how to save blob object in rails using paperclip. after editing a image i get blob object.how can i save it in my rails Db

<%= f.hidden_field :document, :id=>"base64", :value=>"", :name=>"base64"  %> 
<%= f.submit "SAVE",  :class=>"c-btn-green-light", :type=>"submit", :id=>"save_canvas", :onclick=>"dataObject()" %>

Here, I am getting blob object after click save button 在这里,单击“保存”按钮后,我正在获取Blob对象

I want to send the blob object in a hidden field 我想在隐藏字段中发送Blob对象

You need to have column type as binary and you can directly assign blob object to that column. 您需要将列类型设置为二进制,并且可以将Blob对象直接分配给该列。 eg 例如

obj.data = params[:document].read obj.data = params [:document] .read

Here is rails documentation for creating column with binary type. 这是用于创建二进制类型列的Rails文档。 http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_column http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_column

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM