Dre*_*rew 4 file-upload carrierwave ruby-on-rails-4 cocoon-gem
目前我有一个Note模型,它接受使用Carrierwave的Attachments模型的嵌套属性.添加注释时,我有一个嵌套的表单,允许将文件附加到新注意:
嵌套表单字段:
<%= f.file_field :image, multiple: true, name: "attachment[file]" %>
Run Code Online (Sandbox Code Playgroud)
我正在使用Cocoon gem添加嵌套字段.虽然我可以轻松地让他们用Cocoon添加多个文件上传字段,并以这种方式添加多个附件,但我只想加载一个文件上传字段,让他们使用多选来选择多个图像.
当我这样做时,文件上传字段旁边显示"2图像".但是,在表单提交时,"attachments_attributes"下只列出一个文件.由于尚未保存笔记,我需要立即提交所有附件.
完成此任务的正确方法是什么?我知道关于这个主题的Railscast,但它似乎没有解决我的特定情况.
任何帮助表示赞赏.
只需附加[]你的参数
<%= f.file_field :image, multiple: true, name: "attachment[file][]" %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6749 次 |
| 最近记录: |