Faire semblant J'ai un modèle, Post qui has_many: commentaires. Comment puis-je afficher uniquement les posts qui ont des commentaires? Je suis un peu à l'aise avec named_scope mais je ne sais pas comment je peux mettre Post.comments (ou self.comments) dans le hash: conditions qui attend des symboles.Conditions ActiveRecord d'une association (Rails)
class Post < ActiveRecord::Base
has_many :comments
named_scope :with_comments, :conditions => [#self.comments.length > 0]
end
Qu'est-ce que j'écris dans la zone commentée?
Merci!
+1: beaucoup plus efficace que de faire une jointure. –