temp_image = File.open(Rails.root.join("tmp","project_image.png"), 'wb') do |f| f.write(Base64.decode64(image_data)) end puts temp_image puts File.open(Rails.root.join("tmp","project_image.png"))
出力:
24018
<ファイル:0x007fddd55c8db0>
最初の行でファイルオブジェクトも返すようにします。なぜ整数を返すのですか?