获取文件上传为字符串(Ruby on rails)

Chr*_*nch 4 ruby-on-rails

<h4>Upload CSV File:</h4> 
<%= form_tag(import_patients_path, :method =>'post', :multipart => true) %>
<%= file_field_tag 'csvfile' %>
<br />
<%= submit_tag "Upload CSV Data" %>
</form>
Run Code Online (Sandbox Code Playgroud)

从控制器我只需要将文件作为字符串.是否有捷径可寻?(我不需要在任何地方保存文件)

jon*_*nii 5

你可以这样做:

csv_data = params[:uploaded_file].read
Run Code Online (Sandbox Code Playgroud)