我的模型:
class House < ActiveRecord::Base
has_many :category_join_table
has_many :categories, :through => :category_join_table
end
类别例如“勒克斯”、“适合两人”等。
class CategoryJoinTable < ActiveRecord::Base
belongs_to :house
belongs_to :category
end
我的想法是在房屋财产展示页面上显示属于同一类别/类别的其他房屋。我可以在控制台中执行此操作:
a = Category.find(4)
a.houses
并获得属于该类别的正确房屋。但是我怎样才能在控制器/模型逻辑中做到这一点?