1
我有一個頁面,它根據搜索過濾器中給出的參數列出記錄。我需要提供一個下載鏈接,其中頁面上的當前記錄被寫入文件並作爲鏈接下載。啓用用戶在頁面上下載當前數據
那麼簡單一點,我該如何根據搜索參數找到最新記錄作爲下載鏈接?
P.S:我正在使用send_file方法。
我有一個頁面,它根據搜索過濾器中給出的參數列出記錄。我需要提供一個下載鏈接,其中頁面上的當前記錄被寫入文件並作爲鏈接下載。啓用用戶在頁面上下載當前數據
那麼簡單一點,我該如何根據搜索參數找到最新記錄作爲下載鏈接?
P.S:我正在使用send_file方法。
您可以鏈接到使用自定義的下載操作:格式的查詢參數合併。類似這樣的:
<%= link_to "Download", posts_path(params.except("action", "controller").merge(:format => "csv")) %>
不是最乾淨的例子,但希望你明白了。
您可以使用CSV編寫器生成所需的文件併爲用戶提供文件的下載鏈接。
感謝,Anubhaw
這正是我正在使用的。事情是,我需要將最新的GET請求的結果導出爲CSV格式。 – Shreyas 2010-11-02 09:50:22