ich html.erb
Vorlagen bin mit und bootstrap
.when einen Beitrag zu schaffen i mehrere Optionen aus Auswahlbox wählen und diese Werte in der Datenbank in Form von Array speichern, weil ich serialize :column_name
Option bin in meinem Modell. es funktioniert so weit. aber wenn ich versuche, den Beitrag zu bearbeiten, wählen Sie Box-Werte Donot nicht neu zu füllen. Ich habe die unten Optionen versuchtrepopulate Mehrere wählen Box - Ruby On Rails
Meine Auswahlbox in _form.html.erb
<%= form_for(@post , url: { action: @definded_action }) do |f| %>
<%= f.select :skills, options_from_collection_for_select(@skills , :id,:title), {}, id: "sel1" ,class: "form-control selectpicker" , multiple: true%>
<% end %>
, wenn ich in Editierfunktion debuggen, wo ich bin Fähigkeiten holen, es zeigt mir
@post.skills = ["1","2","3","4"]
in Edit-Funktion, wo ich es aus der Datenbank abholen habe ich versucht, diese
@post.skills = @post.skills.map(:&to_i)
aber kein Erfolg. jede Hilfe wird sehr geschätzt :) -