Brauchen Sie Hilfe für Array-Einfügung in db mit Kontrollkästchen.In DB-Array-Checkbox-Rails einfügen
<% @companies.each do |company| %>
<%= check_box_tag 'company_name[]', company.company_name %> <%= company.id %>
<% end %>
, wie diese Methode für dieses danken
def create
@ebookAssignedCompanies = EbookCompanyAssigned.create(ebook_company_assigned_param)
@ebookAssignedCompanies.save
end
private
def ebook_company_assigned_param
params.permit(company_name:[])
end
das Ergebnis in MySQL-Tabelle ist
+-------------+------------+
| id | company_name |
+-------------+------------+
| 1 | ["MHT, "PMT"] |
+-------------+------------+
ny gewünschte Ergebnis
+-------------+------------+
| id | company_name |
+-------------+------------+
| 1 | MHT |
| 2 | PMT |
+-------------+------------+
bitte brauchen Hilfe in erstellen einfügen Sie
Sie können diese eine Schleife über 'params mit tun [ 'company_name'] ' – Emu