这是视图代码(Carrierwave处理上传):
- @photos.each do |photo|
= photo.image
这表明: /uploads/photo/image/5/my_pic.jpg
我只希望此行中的文件如下: “my_pic.jpg”
如果没有这方法,最好创建一个, 在最后一次削减时削减了它。
编辑: 问题是,“如何只打印文件名?不是整个网址。”
答案 0 :(得分:2)
我曾经遇到过问题,因为本地存储和雾的api不同。
我最终创造了一个吸气剂:
def image_filename
self[:image]
end
答案 1 :(得分:2)
- @photos.each do |photo|
= File.basename(photo.image)