Как реализовать автозаполнение для ассоциации в simple_form в Rails 6 - PullRequest
0 голосов
/ 04 марта 2020

В настоящее время я создаю проект обработки книг в Rails 6. Существует две модели Book и Categories, категория может содержать много книг, но книга может принадлежать только одной категории. В настоящее время я использую simple_form f.association, чтобы создать ассоциацию формы, которая создает раскрывающееся меню категорий.

new.html.erb в книге

    <section class="mt-8">
    <%= simple_form_for @book, defaults: { input_html: {class: 'form-input mt-1'}, wrapper_html: {class: 'flex flex-col my-2'}} do |f| %>
    <%= f.input :title %>
    <%= f.input :description, input_html: {class: 'form-textarea'} %>
    <%= f.input :amazon_url %>
    <%= f.association :category, collection: Category.all.order(name: :asc),input_html: {class: 'form-select'} %>
    <%= f.button :submit, 'Create New Book', class: 'mt-4 p-2 rounded-md bg-gray-400' %>
    <% end %>
</section>

Я хочу, чтобы список категорий был автозаполнением. Как мне реализовать это в Rails 6. Я пробовал разные библиотеки, но все они устарели.

1 Ответ

1 голос
/ 04 марта 2020

Выбран имеет поддержку Rails 6.

...