À l'aide d'un multi liste de sélection dans les rails

Je suis en train de faire une sélection multiple zone de liste dans les Rails. Mon point de vue, le code est:

<div>
  <%=nested_form_for(@allocation) do|builder|%>
    <%=builder.label :song_id, "Pick a song" %>

    <%=builder.select :song_id, options_for_select(
    Song.all.collect {|s| [ [s.title, s.artist].join(" by "), s.id ] }, 
    { include_blank: true, multiple: true, size: 5 }) %>

    <%=builder.submit "Add Song", class: "btn btn-large btn-primary" %>
  <% end %>
</div>

Au moment où je reviens à la normal selectbox mais je veux convertir cette multiselect. Tous les pointeurs serait très apprécié. Merci d'avance

OriginalL'auteur TangoKilo | 2012-07-12