【发布时间】:2009-12-22 22:27:31
【问题描述】:
我有 2 个具有 has_and_belongs_to_many 关系的模型:
class Category < ActiveRecord::Base
has_and_belongs_to_many :templates
end
class Template < ActiveRecord::Base
has_and_belongs_to_many :categories
end
我想知道如何通过这个关系得到一个类别名称,例如我找到了第一个模板:
t = Template.find(:first)
然后使用t.categories会返回一个对象,但我想有category.name作为回报,我该如何实现呢?
【问题讨论】:
-
一个模板应该在您的域中包含一个类别还是多个类别?
-
它可以有一个或多个类别
标签: ruby-on-rails has-and-belongs-to-many