現在、CSVをactiverecord要素にインポートしていますが、fastercsvを使用して、ケースバイケースで要素をintまたはdecimalsなどとして解析することを選択できません。すべてをintまたはその他として解析するか、すべてを文字列として解析するかを選択できます。一部の列をintとして、一部を10進数として、一部を文字列として解析する必要があります。
それ以外の場合、すべてを文字列として解析した後、activerecordの個々の要素を新しい形式に変換および更新する方法はありますか?値を文字列として解析し、特定の値をintに変換し、他の値をdecsに変換するとしますか?