0
我有一個rails應用程序,並試圖創建一個動態生成的數據下載鏈接時遇到問題。 我在Folha
模型中放置了.to_pdf
方法。和控制器folhas_controller.rb
:Rails:下載.to_pdf卡住對象的舊版本
def show
nome = "#{@folha.nome_do_mes}-#{@folha.ano}-#{DateTime.now.to_i}"
@folha = Folha.find(params[:id])
respond_to do |format|
format.pdf do
pdf = @folha.to_pdf(view_context)
send_data pdf.render, filename: "#{nome}.pdf", type: "application/pdf"
end
end
end
的問題是,.to_pdf
方法只執行第一次我點擊鏈接。對於所有其他點擊,它會爲我提供相同的文件,無論我的對象是否已更新。 我不知道我的堆棧在哪裏發生。 它只發生在生產中。我使用精簡1.4.1上的Rails 3.2.6部署到heroku。 請幫助=)