繁体   English   中英

如何从sidekiq后台作业将xls报告存储在公用文件夹中

[英]how to store xls report in public folder from sidekiq background jobs

如何从sidekiq后台作业将xls报告存储在公用文件夹中? 现在,它没有将报告保存在视图_report.xls.builder文件的公共文件夹中,该文件是从控制器获取数据并下载的。

在后台作业中,确保报告存储在正确的文件夹中。 您可以尝试如下操作:

report_target = Rails.root.join('public/my_report.xls')
report = ...
File.open(report_target, 'wb') { |file| file << report.generate }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM