如何创建与一个主记录的has_and_belongs_to_many关联

时间:2011-11-08 22:46:39

标签: ruby-on-rails-3 has-and-belongs-to-many

假设我有模型开发人员和项目,开发人员has_and_belongs_to_many项目和项目has_and_belongs_to_many开发人员。设置开发人员项目之一的协会的最佳方式是什么?

1 个答案:

答案 0 :(得分:2)

我会选择:

开发

has_and_belongs_to_many :projects
has_one :main_project, :class_name => "Project"

假设这些类是Developer和Project。