Скорее всего, у вас есть что-то вроде этого:
<%= form_for @product do |f| %>
Поскольку f
уже привязано к product
, вам не нужно включать его в качестве первого аргумента, поэтому оно должно быть просто:
<%= f.collection_select :category_id, Category.all, :id, :name %>
Или вы не можете использовать f.
:
<%= collection_select :product, :category_id, Category.all, :id, :name %>