在ActiveAdmin中导入具有模型关联的自定义csv

时间:2015-08-27 08:49:37

标签: ruby-on-rails ruby csv import activeadmin

我使用的是Rails 4.2

在ActiveAdmin中,我想上传一个包含两个字段的CSV - 产品的条形码(每种产品都是唯一的)及其价格。 我有三张桌子:

  • 零售商 [id,name] - 由ActiveRecord代表零售商
  • 产品 [id,条形码(唯一),名称] - 由ActiveRecord表示为产品
  • retailer_has_products [id,retailer_id,product_id,price] - 由ActiveRecord表示为 RetailerHasProduct

RetailerHasProduct 表示产品零售商的多对多关系的中间表。

条形码产品的参考。我想找到相关的产品,将其 id 字段值并将其与价格一起插入 retailer_has_products < /强>

问题始于 retailer_id 。我想怎么做?来自&#34; show&#34; ActiveAdmin中特定零售商的页面。

是否可以将与关联的CSV上传到ActiveAdmin中的零售商模型的特定记录?

干杯!

0 个答案:

没有答案