私は2つのエンティティを持っており、次のようPostsにComments関連付けられています
class Post < ActiveRecord::Base
attr_accessible :title, :msg
has_many :comments
end
class Comment < ActiveRecord::Base
attr_accessible :msg
belongs_to :post
scope :search, lambda { |msg| where(arel_table[:msg].matches('%#{msg}%'))}
end
今scope :searchはを検索するだけですが、で検索するcomments(msg)別のスコープを記述したいと思います。posts(msg)comments
これを書く方法は?