I have 2 model:
Company
has_many :company_references
CompanyReference
belongs_to :companies
in create form i have multiple entries for references:
i am doing in view like :
<% for j in 0…2 %>
and saving them like :
create action:
@company = Company.new(params[:company])
for j in 0…2
@company.company_references << CompanyReference.new({“contact_no” =>
params[“cr_contact_no”][j.to_s],
“company_name” =>params[“cr_company_name”][j.to_s],
“relationship” =>params[“cr_relationship”][j.to_s],
“emailid” => params[“cr_emailid”][j.to_s],
“person_name” => params[“cr_person_name”][j.to_s],
})
end
@company.save
but i don’t like this method, could anyone suggest best approach