Мне нравится драгоценный камень разграбления за его гибкость, однако я не могу заставить стандартный collection_select работать должным образом. Возможно, кто-то сможет помочь.
Пример:
<%= collection_select(:expense, :project_id, Project.all,
:id, :name, { prompt: 'Select Project'}, { class: 'span4' }) %>
в данном случае это код из экрана ввода расходов, поэтому первый параметр — это объект расходов. Каким он должен быть в форме обыска? Кроме того, я знаю, что мне нужно получить суффикс там. В этом примере я хотел бы, чтобы project_id_eq был шаблоном поиска.
Кроме того, моя форма находится на контроллере, а представление называется «отчеты», я не помещаю этот поиск в контроллеры по умолчанию.
Спасибо!