Я создаю форму ввода для модели Post с помощью Simple Form on Rails. Модель Post связана с моделью ключевого слова с has_and_belongs_to_many. Для того, чтобы пополнить метки в форме, я использую:Rails - Простая форма - принудительное поле ввода с нечетким выбором
<%= f.association :keywords, collection: Keyword.all(order: 'name'), prompt: "Select keyword..." %>
, который создает HTML :select
тег для входа. Проблема состоит в том, что, поскольку существует ассоциация многих-многих, Simple Form присваивает по умолчанию :multiple
тег :select
, позволяя выбирать многие объекты. Но я хочу, чтобы заставлял его вывести простой <select>
с no multiple для этого поля.
Любая идея, как это сделать? Большое спасибо!