2016-07-16 12 views
0

私は周りを探索してきたし、私の質問への答えを見つけましたが、1つの詳細を理解することはできません。私はPaperclip gemを使ってファイルをアップロード/ダウンロードしています。私はpdfのアップロード/ダウンロードができます。私が抱えている問題は、ダウンロードをクリックすると、最近アップロードされたpdfしかダウンロードされないということです。ペーパークリップPDFレールをダウンロード

最新のドキュメントをダウンロードするのではなく、正しいドキュメントのpdfをダウンロードしてください。

これは私が文書タイトル/ダウンロードリンクを表示するために使用したコードです:

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

私は何か他のものに.last.pdf.url....を変更する必要がありますかなり確信して、私はちょうどよそれを何に変更するか分からない。

答えて

0

少し遊びがあり、それを自分で見つけ出しました。

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

.last退治と.urlが、私は今、この答えを投稿するつもりだったが、あなたはそのうちに考え出し

+0

を働いた:すべての私はlink_toを変更したんでしたこれを見て、将来的に誰にもあなた自身の。 :) – Emu

+0

Emu、私はあなたを持っていますが、あなたはダウンロードリンクからタイムスタンプを削除する方法を知っていますか?現在、http:// localhost:3000/system/documents/pdfs/000/000/005/original/The_Search_For_Better_Health_Notes.pdf?1468580996が表示されていますが、疑問符の後の数字を削除したいと思います。どのようにするか知っていますか? –

+0

実際には心配はありません。 –

関連する問題