0
mysql 테이블에 삽입 할 레코드가 약 50,000 개에 가까운 csv 파일 (@fn)이 있습니다. 예를 들면 :버퍼를 처리 할 때 브라우저로 출력하는 방법
내 ASP 시절로 돌아 가기FCSV.foreach(@fn, {:headers => true}) do |row|
model = Model.new(Hash[row])
model.save
end
, 내가 할 수 출력과 사용자가이 루프를 durring 화면으로 처리했다까지 함께 방법으로 시각적 인 피드백을 제공 할 수 있도록 HTML로 버퍼를 인쇄 할 수 있습니다. 레일상의 루비에서는 이와 비슷한 접근법이 있습니까?
도움이된다면 Rails 2.3.9와 Ruby 1.8.7을 사용하고 있습니다.
배경 작업과 같은 피드백을 수행하는 데 십여 가지 방법이 있다는 것을 알고 있습니다.하지만 실제로 궁금한 점은 각 반복과 함께 (콘솔이 아닌) 화면에 버퍼를 덤프하고 인쇄하는 방법입니다. 루프.
("이것은 라인 # {J}입니다 \ n")하지만, output.write ("This is line # {j} \ n")를 사용하여 브라우저에 아무 것도 덤프하지 않습니다. – iamtoc
나는 Rails ~ 2에서 전혀 작업하지 않았고, 레일스에서 발견 한 모든 문서는 ~ 3이었다. 뭐가 잘못 됐는지 모르겠다. 미안해. – sunnyrjuneja