HI,
Я пытаюсь использовать FasterCSV для импорта пользователей из файла CSV
У меня есть
<form action='/users/bulk_create' method='post'>
<%= file_field_tag "csv_file" %><br/>
<%= submit_tag("Import") %>
</form>
В моем контроллере пользователей у меня есть метод, подобный
def bulk_create
login, password, name, email = 0, 1, 2, 3
require 'fastercsv'
parsed_rows=FasterCSV.parse(params[:csv_file])
parsed_rows.each do |row|
puts "#{row[name]}"
end
end
Когда я делаю вышеизложенное и проверяю его в журнале, я получаю сообщение об ошибке как
NoMethodError (undefined method `pos' for nil:NilClass):
app/controllers/users_controller.rb:688:in `bulk_create'
FasterCsv вообще не читает файл.
Как заставить это читать
Я установил гем с помощью sudo gem install fastcsv