【发布时间】:2018-09-04 02:12:27
【问题描述】:
我对现有应用程序有新要求,我想询问其他开发人员如何着手开发它。我想每 2 天导出一次 CSV 并提供我的销售团队提要,他们使用这些提要在指定的数据存储位置(例如谷歌驱动器)上批量导入。然后他们可以检查文件并进行上传等。
我想运行一个 Heroku 调度程序,它每 2 天运行一次并从应用程序导出数据,将文件以特定格式和特定标题保存到该存储。
我知道我可以编写一个生成格式的类方法,使用策略模式来获取特定的标头并使用 response_to 提供它并提供格式 csv,以便用户可以通过 URL 访问该文件,但我该如何编写创建文件并将其上传到我指定的特定位置的 rake 任务?
非常感谢任何方向
【问题讨论】:
标签: ruby-on-rails file-upload export rake