/ / Разбиращите релси са качили временния файл повече от веднъж - ruby-on-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

Прочетете го в масив, ако наистина трябва да го прегледате многократно или просто да го запишете.