2016-07-16 118 views
0

我一直在四處搜索,並找到了我的問題的答案,雖然似乎無法找出一個細節。我使用Paperclip gem上傳/下載文件,並且可以上傳/下載pdf文件。我遇到的問題是,當我點擊下載時,它只下載最近上傳的pdf。回形針下載PDF導軌

我希望它明顯下載正確的文檔,而不是下載最新的文檔。

這是我用來顯示文檔標題/下載鏈接代碼:

<%= document.title %> <%= link_to "Download", Document.last.pdf.url(:original, false) %>

我敢肯定,我將不得不改變.last.pdf.url....別的東西,我只是不知道如何改變它。

回答

0

有一點點戲弄,並找出自己。任何人在將來看到這一切我所做的就是修改link_to到:

<%= link_to "Download", document.pdf(:original, false) %>

擺脫.last.url工作

+0

我現在要發佈這個答案,但你想通了上你自己。 :) – Emu

+0

Em,雖然我有你,你會知道如何從下載鏈接中刪除時間戳嗎?目前它顯示:'http:// localhost:3000/system/documents/pdfs/000/000/005/original/The_Search_For_Better_Health_Notes.pdf?1468580996'但我想刪除問號後的數字。你知不知道怎麼? –

+0

實際上不用擔心,明白了.. –