在 Rails 中使用具有命名空间的模型的关系



如何使用命名空间为模型编写关系?

如果我有Class Foo::BarClass Employee,并且我想在它们之间有habtm,我会写吗

Class Foo::Bar
has_and_belongs_to_many :employees
end

和在

Class Employee
has_and_belongs_to_many ???? # <- how do I write this part?
end

你可以做这样的事情:

class Employee
  has_and_belongs_to_many :foo_bars, :class_name => "Foo::Bar"
end

然后,您应该能够使用 employee.foo_bars 访问Employee实例上的所有Foo::Bar对象

相关内容

  • 没有找到相关文章

最新更新