stephskardal / rails_admin_import

Rails Admin Import functionality
http://www.endpoint.com/
MIT License
160 stars 122 forks source link

How to create both parent and children records #133

Open dineshpanda opened 2 years ago

dineshpanda commented 2 years ago

Can we create both parent and associated children with the import ?

Note: There are no existing parent or child record in the database.

parent.rb

class Parent < ApplicationRecord
  has_many :children

  validates :name, presence: true
  validates :age, presence: true
end

child.rb

class Child < ApplicationRecord
  belongs_to :parent

  validates :name, presence: true
  validates :age, presence: true
end

Exported csv from rails admin looks as follows:

name,age,name [child], age [child]
P1, 60,"Nick,Mike","30,35"