Добрый день, ребята, я в настоящее время использую quickcsv для создания элементов ActiveRecord, и я не могу на всю жизнь увидеть эту ошибку (устал), но по какой-то причине, когда она создается, если в файле rake я вывожу столбец, который я хочу сохранить в качестве значения элемента, корректно выводится в виде сделки или котировки
но когда я пытаюсь сохранить его в activerecord, он не будет работать.
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
Идеи
Имя и Тип являются строками, каждое другое значение работает , за исключением для типа. Я что-то упустил очень простой?