私はRailsでarel/scopesを学ぼうとしています..私は次のモデルを持っています..
Class Category
has_many :questions
Class Question
belongs_to :category
has_many :answers
Class Answer
belongs_to :question
# attributes: owner_name
「ボブ」など、所有者名で回答があるカテゴリを見つけようとしています。このために、has_many :through 関係を Category と Answer の間に追加し、..
Category.find_each do |c|
c.answers.find_by_owner_name("bob")
end
..しかし、これはやり過ぎのようで、長いです。Category クラスで定義されたスコープを使用して、これをより適切に行うことはできますか?
ありがとう。