相关疑难解决方法(0)

为什么"啜饮"文件不是一种好的做法?

为什么"啜饮"文件不是普通文本文件I/O的好习惯,何时有用?

例如,为什么我不应该使用这些?

File.read('/path/to/text.txt').lines.each do |line|
  # do something with a line
end
Run Code Online (Sandbox Code Playgroud)

要么

File.readlines('/path/to/text.txt').each do |line|
  # do something with a line
end
Run Code Online (Sandbox Code Playgroud)

ruby io slurp

33
推荐指数
2
解决办法
9757
查看次数

如何在RoR中上传文本文件并将内容解析到数据库中

到目前为止,我已设法上传文件:

# In new.html.erb
<%= file_field_tag 'upload[file]' %>
Run Code Online (Sandbox Code Playgroud)

并访问控制器中的文件

# In controller#create
@text = params[:upload][:file]
Run Code Online (Sandbox Code Playgroud)

但是,这只给出了文件名,而不是文件的内容.我如何访问其内容?

我知道这是一个跳转,但是一旦我可以访问文件的内容,是否可以上传文件夹并遍历文件?

ruby ruby-on-rails

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

ruby ×2

io ×1

ruby-on-rails ×1

slurp ×1