Rails: three most recent comments for unique users
Posted
by Dennis Collective
on Stack Overflow
See other posts from Stack Overflow
or by Dennis Collective
Published on 2010-05-25T01:44:01Z
Indexed on
2010/05/25
1:51 UTC
Read the original article
Hit count: 319
class User
has_many :comments
end
class Comment
belongs_to :user
named_scope :recent, :order => 'comments.created_at DESC'
named_scope :limit, lambda { |limit| {:limit => limit}}
named_scope :by_unique_users
end
what would I put in the :by_unique_users so that I can do Comment.recent.by_unique_users.limit(3), and only get one comment per user
© Stack Overflow or respective owner