0

我需要获取 Paperclip 上传的文件的文件系统 url。我试着这样做

ProjectAttachment.last.attachment.url
ProjectAttachment Load (0.6ms)

SELECT `project_attachments`.* FROM `project_attachments`
ORDER BY `project_attachments`.`id` DESC LIMIT 1 => "/system/project_attachments/attachments/000/000/014/original/Updated_test_v1_2a.xlsx?1367191020"

为什么要?1367191020在文件后添加?有没有办法确保它不会被添加到 URL 中?

4

1 回答 1

1

根据方法文档,默认情况下会在 url 的末尾添加一个时间戳。因此,将您的代码更改为:

ProjectAttachment.last.attachment.url(:timestamp => false)
于 2013-04-29T04:50:43.360 回答