У меня есть две модели, клиент и продукт с ассоциациями has_many.options_from_collection_for_select для реляционной модели
Использование options_from_collection_for_select Я хочу показать название продуктов каждого клиента. Я хочу сделать что-то вроде этого ниже
<%= select_tag(:customer_product, options_from_collection_for_select(@customers, @customers.products.id, @customers.products.name))%>
или
<%= select_tag(:customer_product, options_from_collection_for_select(@customers,:product.id, :product.name))%>
Я попробовал второй и получил эту ошибку
undefined method `id' for :product:Symbol
Я хочу о знать, если что-то, как это возможно. Или как можно легко достичь вышеупомянутой функциональности.