我的系统会很大,所以我在命名空间中分离了模型。但是,有一个模型我无法设置关系......
(我的模型是葡萄牙语的,复数也可以)
class Sistema::Instituicao < ActiveRecord::Base
has_many :agencias
has_many :dependencias, through: :agencias
#(...)
end
class Sistema::Agencia < ActiveRecord::Base
belongs_to :instituicao
has_many :dependencias
#(...)
end
class Sistema::Dependencia < ActiveRecord::Base
belongs_to :agencia
belongs_to :instituicao, through: :agencia
#(...)
end
但是我在 Dependencia 中遇到错误,如下所示:
ArgumentError: Unknown key: through
我没看到什么?
谢谢!