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 >
我希望第一行也返回文件对象。为什么它返回整数?