私はモデルhas_many:commentsを持っています。コメントのある投稿のみを表示するにはどうすればよいですか?アソシエーションのActiveRecord条件(Rails)
私はnamed_scopeにいくらか慣れていますが、Post.comments(またはself.comments)をシンボルを必要とする:conditionsハッシュにどのように置くことができるのか分かりません。
class Post < ActiveRecord::Base
has_many :comments
named_scope :with_comments, :conditions => [#self.comments.length > 0]
end
コメント欄には何を書きますか?
ありがとうございます!
+1:はるかに効率的ですジョインをするよりも。 –