Sch*_*ger 3 ruby csv parsing ruby-on-rails
G'day伙计们,
我正在使用更快的CSS和一个rake脚本来解析一个包含大约30列的csv到我的rails db中的'Trade'项目.当所有值都设置为字符串时,脚本工作正常,但当我将其更改为十进制,int或其他值时,一切都会变得地狱.
想知道quickCSV是否内置了int等解析,或者我是否必须在我的模型中管理这些.
基本上,我给了大量的交易数据,需要输入它,然后需要提供反馈,说平均交易量,时间等等.我明白我可以用提供给我的精彩记录来做到这一切通过activeRecord但是想知道是否有更简单的方法用给定的CSV填充相当大的数据库?
有几个字段没有某些行的值,更快的CSV似乎在它们都是字符串时完美地工作,但是当我尝试获取小数或其他时则不行.