我正在使用Active record Import gem将数据从 CSV 文件批量导入数据库。但我想在导入时跳过几个 CSV 列。
例如,我的 xaa.csv 具有名称、作者、作者 ID、评级等标题。导入时,我想跳过“author_id”列值并导入所有其他列。
books = CSV.read("/public/xaa.csv") //What more should I do here to skip the 3rd column
columns = [:name, :author, :rating]
Book.import columns, books, :validate => false