Как экспортировать данные из модели в файл Excel на rubyonrails

Я пытаюсь экспортировать данные из моих моделей в электронную таблицу Excel. Я видел 3 способа

  1. с помощью гема электронных таблиц, который я не понимал, как его использовать, примеры, которые я видел, записывали в локальный файл, но я ищу генерировать файл каждый раз, когда пользователь нажимает на ссылку.
  2. Создание метода с именем export и выполнение запроса там, затем создание файла export.xls, на мой взгляд, и этот файл, создающий table Я хочу, чтобы его экспортировали в файл excel, но этот подход не позволяйте мне создавать несколько листов.
  3. Следовал этому руководству, http://oldwiki.rubyonrails.org/rails/pages/HowToExportToExcel , но здесь не показано, как разместить ссылку в представлении, мне кажется, что мне чего-то не хватает в маршрутах, я могу предоставить github, чтобы вы могли взглянуть на мой код, если это необходимо.

6
задан fl00r 19 July 2011 в 23:11
поделиться