私は StackOverflow でいくつかの問題を調べましたが、私のケースが見つかりませんでした (私の目標は十分に一般的であるように思われるので、これは奇妙だと思います)。
私は2つのモデルを持っています:ProductsそしてCategories、それらは次のように関連付けられています:
- 製品belongs_to :category
- カテゴリーhas_many :products
製品には列がありますcategory_id
CVS ファイルには次の列があります。
- 商品名、
- 種別名、
- 商品価格
category_nameファイルから  取り出しcategory_idて Products テーブルに挿入するにはどうすればよいでしょうか。
Rails-Casts の次のコードがあります。
  def self.import(file)
    CSV.foreach(file.path, headers: true) do |row|
      Response.create! row.to_hash
    end
  end
ありがとうございました!