フォグを使用してファイルをアップロードしたりダウンロードしたりするときには、いくつかの方法があります。どちらが好ましいか、それとも重要なのでしょうか?フォグを使ったファイルのアップロードとダウンロード
は
directory.files.create(key: local_filename,
body: File.open(local_path),
public: false)
または
connection.put_object(directory.key,
local_filename,
File.open(local_path),
public: false)
をアップロードし、ダウンロードするために私は単なる一例を持っているが、それは仕事を得るために 'WB' にファイルのオプションを変更するために必要な:
File.open(Rails.root.join(file.key), 'wb') do |local_file|
local_file.write(file.body)
end