Разбор рельсов загружен временный файл более одного раза - PullRequest
0 голосов
/ 27 октября 2011

Я новичок в rails и сейчас пытаюсь разобрать загруженный файл в rails.Однако после того, как я «прочитал» файл один раз, я не могу прочитать его снова.Из того, что я прочитал онлайн, видно, что rails немедленно удаляет загруженный файл.Есть ли способ сделать файл постоянным?Мой код выглядит следующим образом:

  file_param = params[:sequence]

  file_param.read.each do |l|
    # do stuff
  end

  file_param.read.each do |l|
    # do stuff again. this is not being called.
  end

Я думал об использовании скрепки или какого-либо другого хранилища, но мне не нужно хранить файлы, просто прочитайте их содержимое.Спасибо!

1 Ответ

1 голос
/ 27 октября 2011

Считайте его в массив, если вам действительно нужно просмотреть его несколько раз, или просто сохраните.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...