1
G'day들, 저는 현재 ActiveRecord 요소를 생성하기 위해 fastercsv를 사용하고 있습니다.이 버그 (피곤한)를 볼 수는 없지만 출력 할 때 레이크 파일에 출력 할 수있는 이유가 있습니다 열 요소 값으로 저장하려고합니다. 정확히 말하면 무역이나 견적으로 사용합니다.빠른 CSV 구문 분석 문제가 있습니까?
그러나 액티브 레코드에 저장하려고하면 작동하지 않습니다.
FasterCSV.foreach("input.csv", :headers => true) do |row|
d = DateTime.parse(row[1]+" "+row[2])
offset = Rational(row[3].to_i,24)
o = d.new_offset(offset)
t = Trade.create(
:name => row[0],
:type => row[4],
:time => o,
:price => row[6].to_f,
:volume => row[7].to_i,
:bidprice => row[10].to_f,
:bidsize => row[11].to_i,
:askprice => row[14].to_f,
:asksize => row[15].to_i
)
end
아이디어가 있습니까?
이름과 유형은 모두 문자열이며 다른 모든 값은 을 입력하면을 입력합니다. 정말로 간단한 것을 놓친 적이 있습니까?