使用ActiveStorage将系统生成的文件上传到S3?

时间:2019-03-01 15:51:39

标签: ruby-on-rails rails-activestorage

我需要将系统生成的文件上传到S3。我知道我可以为此使用类似AWS Ruby SDK的工具。但是,我已经在应用程序的其他地方使用ActiveStorage了,如果可能的话,似乎将ActiveStorage用于所有内容而不是ActiveStorage和其他一些库更简单。

使用ActiveStorage是否可以?

1 个答案:

答案 0 :(得分:1)

我能够在this part of the documentation中找到答案:

@message.image.attach(io: File.open('/path/to/file'), filename: 'file.pdf')