Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 允许用户下载页面上的当前数据_Ruby On Rails - Fatal编程技术网

Ruby on rails 允许用户下载页面上的当前数据

Ruby on rails 允许用户下载页面上的当前数据,ruby-on-rails,Ruby On Rails,我有一个页面,根据搜索过滤器中给定的参数列出记录。我需要提供一个下载链接,其中页面上的当前记录被写入一个文件,并作为要下载的链接提供 简单地说,我如何提供基于搜索参数的最新记录作为下载链接 附言:我正在使用send_file方法。您可以使用CSV writer生成所需的文件,并为用户提供该文件的下载链接 谢谢,Anubhaw您可以使用CSV writer生成所需的文件,并为用户提供该文件的下载链接 谢谢,Anubhaw您可以使用与查询参数合并的自定义:格式链接到下载操作。大概是这样的: <

我有一个页面,根据搜索过滤器中给定的参数列出记录。我需要提供一个下载链接,其中页面上的当前记录被写入一个文件,并作为要下载的链接提供

简单地说,我如何提供基于搜索参数的最新记录作为下载链接


附言:我正在使用send_file方法。

您可以使用CSV writer生成所需的文件,并为用户提供该文件的下载链接


谢谢,Anubhaw

您可以使用CSV writer生成所需的文件,并为用户提供该文件的下载链接


谢谢,Anubhaw

您可以使用与查询参数合并的自定义:格式链接到下载操作。大概是这样的:

<%= link_to "Download", posts_path(params.except("action", "controller").merge(:format => "csv")) %>
“csv”))%%>

这不是最清晰的示例,但希望您能理解。

您可以使用与查询参数合并的自定义:格式链接到下载操作。大概是这样的:

<%= link_to "Download", posts_path(params.except("action", "controller").merge(:format => "csv")) %>
“csv”))%%>

这不是最清晰的例子,但希望您能理解。

这正是我正在使用的。问题是,当被要求时,我需要将最新GET请求的结果导出为CSV。这正是我正在使用的。问题是,当被要求时,我需要将最新GET请求的结果导出为CSV。