Ruby on rails 4 如何将数据导出到我知道的Excel文件中

Ruby on rails 4 如何将数据导出到我知道的Excel文件中,ruby-on-rails-4,Ruby On Rails 4,大家好,我在redmine上,我想将所有表中的所有数据导出到excel文件。如果有人有主意,谢谢 routes.rb get '/export', to: 'export#index' export_controller.rb class ExportController < ApplicationController def index @attachments=Attachment.all @projects=Project.all respond_to

大家好,我在redmine上,我想将所有表中的所有数据导出到excel文件。如果有人有主意,谢谢

routes.rb

get '/export', to: 'export#index'
export_controller.rb

class ExportController < ApplicationController

def index
    @attachments=Attachment.all
    @projects=Project.all

    respond_to do |format|
    format.html
    format.xlsx
    end
end     
end

这始终是一个好的开始:但你到目前为止尝试了什么?谢谢,现在我找到了一个库axlsx,但在此之前我无法掌握它的工作原理。我想你可以添加一些代码,只是为了让人们帮助。我发布了我所做的,但我有一个小错误。他说他找不到xlsx文件。我编辑了起始帖子
<h1>List of products</h1>
<%= link_to 'Download as .xlsx', export_path(format: :xlsx) %>
wb = xlsx_package.workbook
wb.add_worksheet(name: "Attachments") do |sheet|
@attachments.each do |product|
  sheet.add_row [attachment.id, attachment.filename]
 end
end