0

我有一个 fasterCSV rake 脚本,但它只导入到 1 个表。我正在导入产品,并且产品有几条信息存储在其他表中。

当前脚本: http: //gist.github.com/321889

我需要添加的是一些同时将产品信息导入另一个表的方法。说出类别名称。

在这种情况下:行

  product.name = row[2]
  product.available_on = Time.now
  product.description = row[3]
  product.vendor_sku = row[12]
  product.price = row[13]#.to_d
  product.save(false)

我需要一个像 taxon.name = row[14] 这样的项目

这可能吗?

4

1 回答 1

0

尝试类似:

associated_category = Category.find_by_name(row['Category'])
Produkt.create(
        :category_id => associated_category.id,
        :name => row[2]
        )

我这样做:http: //gist.github.com/324613

伤害

于 2010-03-07T20:52:26.610 回答