答案 0 :(得分:1)
我们建议使用我们与CarrierWave或Attachinary的集成。使用CarrierWave,您将能够简单地使用以下内容:
<%= form_for model do |f| %>
...
<%= f.upload_field :image %>
<% end %>
其他所有内容都将在幕后发生,无需任何额外的编码,如我之前分享的示例项目中所示。
如果您仍希望在最后进行编码,那么您可以执行以下操作:
<%= form_for model, html: {multipart: true} do |f| %>
...
<%= upload_field_tag :image %>
<% end %>
然后在你的控制器中:
def create
Cloudinary::Uploader.upload params[:image]
...
end