如何在不使用表单的情况下以编程方式处理附件?

我有一个具有images列的LineItem类。 它属于Order类。 保存line_itemimages列是逗号分隔的图像URL列表。

我想要从url创建一个拼贴,并将其保存为line_item实例的附件。

不过,我不知道从哪里开始。 知道我的工作流程应该是什么样的吗?

我应该使用CarrierWave吗? 图像处理应该在哪里发生? 在LineItem模型或CarrierWave提供的上传器文件中?