Функциональность, которую я ищу: у меня есть форма, которая будет искать мою модель «Предложение». Я хочу, чтобы форма содержала поле выбора и отображала категории, которые у меня есть. Теперь «категория» - это просто столбец в моей модели «Предложение», поэтому следующий код из Railscasts не работает (так как он предполагает таблицу категорий и использование category_id)
<%= f.collection_select :category_id_equals, Category.all, :id, :name, :include_blank => true %>
Самая близкая вещь, которую я получил, была
<%= f.collection_select :category_equals, Proposal.category_like(""), :id, :category, :include_blank => true %>
Это бы отлично работало, если бы приносило уникальные значения из столбца категории, а не повторяющиеся случаи: - /.
Также ... это приводит меня к вопросу - должен ли я вместо этого использовать category_id и создать таблицу категорий, даже если она будет иметь только столбец id и name?
Заранее спасибо: -)