我有一个Rails应用程序(5.2.3)。
有一个称为发票的模型。
用户可以通过视图导入发票,并上传XML文件。
现在,利益相关者正在要求有一个邮箱,任何用户都可以在其中发送XML文件,并且这些文件将自动上传到系统。
该系统当前正在AWS上运行,因此刚刚在SES(简单电子邮件服务)中为x@x.com邮箱创建了一个规则,以将所有消息保存在S3存储桶中,以进行分析。
我可以对所有内容执行简单的脚本(从S3中获取文件,提取XML,创建发票)并安排跑步者。 但是,这种情况下的Rails方式是什么?
我了解了有关服务对象的信息,但是我不确定这是否是执行此任务的最佳场所。
谢谢