2013-05-25 6 views
0

Мой has_and_belongs_to_many не работает в моем шоу зрения, в форме я могу выбрать несколько вариантов, но они не будут дисплей в show.html.erbhas_and_belongs_to_many работает в форме, но не показывают

Мой раздел Контроллер

class Section < ActiveRecord::Base 
    attr_accessible :about, :name 

has_and_belongs_to_many :products 
end 

Мои продукты контроллер

class Products < ActiveRecord::Base 
     attr_accessible :price, :name, :section_id 

    has_and_belongs_to_many :sections 
    end 

В моем шоу зрения

<%=h @product.section.name %> 

Как отобразить все выбранные секции при создании и показывая продукт

ответ

0

вы читаете это право? http://guides.rubyonrails.org/association_basics.html

Я думаю, что в классе продукта не должно быть section_id, но если у вас есть «специальный» раздел, это может иметь смысл.

Если вы сделали это правильно, ваш друг @product.sections (обратите внимание на множественное число).

Cheers,

Смежные вопросы