Rails carrierwave和cloudinary多文件上传

时间:2018-01-15 00:37:00

标签: ruby-on-rails ruby carrierwave cloudinary

所以我试图让carrierwave与cloudinary合作进行多个文件上传,但它一直给我这个错误说:

未定义的方法`all_versions_processors' for Array

我按照了carrierwave文档,在其中我将listing_images属性添加到我的类型为json的Listings表中。

我还在表单文件输入中设置了multiple to true选项。

在我的ListingsController中,我指定了以下允许的参数之一:

listing_images:[]

我确定一切都配置正确,但我无法弄清楚为什么会抛出此错误。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

在路线图上正式支持在Cloudinary的GEM上使用Carrierwave进行多次上传。与此同时,作为一种解决方法,您可以略微完成多次上传。这是一个演示它的基本示例项目: https://github.com/taragano/Cloudinary_multiple_uploads