Я использую activerecord-import
gem для импорта CSV. После завершения задания импорта мне нужно показать отчет об ошибках с номерами строк, чтобы пользователь мог легко определить, какая строка содержит ошибки / недействительные записи.
...
...
result = Book.import books, recursive: true, on_duplicate_key_ignore: true
result.failed_instances.each do |instance|
p instance.errors
end
В результате импорта я могу получить список fail_instances и сообщение об ошибке.
Есть ли два способа получить номер строки / строки csv для записей об ошибках.