我有一个 Rails 应用程序和一些要生成的巨大 xlsx 文件,虽然 axlsx_rails 在生成这些文件时效果很好,但是当行数超过 60000 时,要等很长时间才能弹出下载窗口。
有人建议我使用delayed_job。作为一个初学者,当你有一个调用`.delay`的方法时,我几乎不明白delayed_job是如何以“正常”方式工作的,但在这种情况下,gem会完成所有工作,所以我怎么能把它放在延迟的工作上? 或者换句话说,我应该怎么称呼`.delay`?
我的 axlsx_rails 的整个实现是按照以下教程完成的: https ://www.sitepoint.com/generate-excel-spreadsheets-rails-axlsx-gem/