我有一个页面,根据搜索过滤器中给出的参数列出记录。我需要提供一个下载链接,其中页面上的当前记录被写入文件并作为要下载的链接给出。
简单来说,如何根据搜索参数将最新记录作为下载链接?
P.S:我正在使用send_file方法。
答案 0 :(得分:1)
您可以使用与查询参数合并的自定义:格式链接到下载操作。像这样:
<%= link_to "Download", posts_path(params.except("action", "controller").merge(:format => "csv")) %>
不是最干净的例子,但希望你能得到这个想法。
答案 1 :(得分:0)
您可以使用CSV编辑器生成所需文件,并为用户提供该文件的下载链接。
谢谢,Anubhaw