【发布时间】:2012-09-15 21:46:09
【问题描述】:
我的模型:
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
并获得属于该类别的正确房屋。但是如何在控制器/模型逻辑中做到这一点?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1