通过 has_many 和 belongs_to 定义了 model,在 Controller 查出所有 ProductSeller,并想查出 ProductSeller 下对应的 ProductBrand,在 view 中应该如何写? <%@productseller.each do |s| %> 输出正常,<%@productseller.productbrands.each do |b|%> 提示
undefined method `productbrands' for #<Array:0x007fa65c643d18>?
class ProductSeller < ActiveRecord::Base
has_many :productbrands
attr_accessible :name, :url
end
class ProductBrand < ActiveRecord::Base
belongs_to :productseller
attr_accessible :name, :url
end
@productseller = ProductSeller.all()