我有一个Wine模型,一瓶酒可以有很多个Varietals。
我有一个WineVarietals模型,并通过那张表将葡萄酒加入品种。
当我放入accepts_nested_attributes_for :wine_varietals我的模型时,我得到
No association found for name了 wine_varietals'。已经定义了吗?
但我的模型中确实有关联。
我的葡萄酒模型是
类 Wine < ActiveRecord::Base
attr_accessible :name, :winery_id, :wine_varietals_attributes
接受嵌套属性:wine_varietals
归属地:酒厂
has_many :wine_varietals
#has_and_belongs_to_many :varietals, :join_table => :wine_varietals
has_many :wine_photos
has_many :年份
我也有 WineVarietal 和 Varietal 模型。
如果我注释掉该accepts_nested_attributes_for行,错误就会消失。
我尝试了不同形式的复数形式wines_varietals,wine_varietal但似乎无法摆脱这个错误。