Просто дополнительное примечание, фактическое имя метода - "collection_select", независимо от названия модели, эти две части не связаны, несмотря на то, как это может выглядеть здесь.

я есть продукты, принадлежащие к коллекциям. Коллекция это просто имя. Продукты имеют collection_id.

В моем виде _form, который используется для создания и редактирования продуктов, я хотел бы иметь выпадающее меню с названием всей коллекции.

Проблема, кажется, нет выбора метода, связанного с form.for, и я пытаюсь использовать:

выберите (метод, выбор, параметры = {}, html_options = {})

из документа, но я не понимаю этого. Я должен написать метод для создания формы? Каковы варианты, и 2 варианта? Для заполнения тега <option> должно быть достаточно двух параметров.

Как я могу иметь выпадающее меню, позволяющее мне назначить коллекцию по названию коллекции моему продукту?

Ответы на вопрос(1)

Ваш ответ на вопрос