Selet tag

Cześć, mam relacje has_one 2 modeli operation i skin,

operation: type:string
skin: name:string

W tej chwili przy tworzeniu operacji mam select fielda ktory pobiera wsyztskie nazwy ze skin i mozna wybrac tylko jedna wartosc,

w jaki sposob zrobic zeby nie wyswietlalo mi tych nazw i zebym mogl recznie cos wpisac i zapisywalo tylko wtedy gdy wpisana nazwa jest taka sama jak ktoras z nazw w skin.

  <%= form_for(@operation) do |f| %>
      <div class="field">
    <%= f.label :name, "typ operacji" %><br>
    <%= f.text_field :name %>
  </div>

    <div class="field">
      <%= f.label :skin_id, "skóra" %><br>
      <%= f.select :skin_id, Skin.all.map { |s| [s.name, s.id]  } %>
    </div>
    <% end %>`

dzięki