【发布时间】:2015-12-30 20:01:18
【问题描述】:
我正在使用来自主分支和 PostgreSQL 的多个文件上传 我的产品模型有一个名为“images”的字符串字段,我可以很好地附加多个图像。
但我无法弄清楚,如何从产品中删除一张图片? 我可以删除文档中描述的所有图像:
product.remove_images!
product.save
但没有找到删除单个图像的方法。
【问题讨论】:
-
您有
images或image作为属性名称吗? -
“从主分支上传多个文件” - 除了carrierwave之外还有gem,或者你的意思是什么?
-
检查github.com/carrierwaveuploader/…,它说:注意:您必须指定使用主分支来启用此功能:
-
@Pavan images 是属性:t.string "images", array: true