有没有更好的方法在carrierwave中显示文件名?

时间:2011-08-19 10:56:30

标签: ruby-on-rails ruby ruby-on-rails-3 carrierwave

目前

<%= link_to comment.file, comment.file_url %>

显示器

/uploads/comment/file/6/IP___Addresses

comment.file.filename之类的东西吗?

有没有办法获取文件名并显示链接,所以它只会说IPAddresses.txt并链接到“/ uploads / comment / file / 6 / IPAddresses”?

编辑:

想出来

<%= link_to File.basename(comment.file.url), comment.file_url %>

1 个答案:

答案 0 :(得分:5)

在您的情况下,您可以使用* _identifier方法:

comment.file_identifier