Rails アプリにアップロードした ZIP ファイル内のファイルを抽出したいと考えています。ZIP ファイル内のファイルはデータベースに保存されます。
最初にファイルをフォルダーに保存することなく、自分のアクションで ZIP ファイルを開きたい - rubyzip で multipart/form-data ストリームを開きたい。
rubyzip の ZipFile.open は、IO ストリームではなく、ファイル名のみを受け取るようです。
次のように、zip ファイルをストリームとして開くことができるようにするには、rubyzip 内で何を変更する必要がありますか?
Zip::ZipFile.open(params["zip_file"]) do |zip_file|
...
end
ありがとう。ヨルグ