我正在研究一个具有多个嵌套关联的模型。这就像是说房子有很多房间,每个房间都有很多橱柜,每个橱柜都有很多盘子。如果我想访问house.cupboards和house.plates,我可以执行以下操作:
内部模特:
has_many :rooms
has_many :cupboards, through: :rooms
has_many :plates, through: :cupboards
在房间模型中:
has_many :cupboards
在橱柜模型中:
has_many :plates
这会有帮助吗?