에서 계산내가 다음 DataMapper의 자원을 가지고 말할 수 Datamapper
@posts = Posts.all(:order => :date.desc)
그러나 나는 얼마나 많은 코멘트가 있는지에 따라 내림차순으로 정렬 된 모든 게시물을 표시하고 싶습니다. 내가 어떻게 그럴 수 있니?
SELECT posts.*, COUNT(comments.id) AS comments_count FROM posts
JOIN comments ON posts.id = comments.post_id
GROUP BY posts.id ORDER BY comments_count DESC
는 지금까지 내가 아는 한,이 쿼리 클래스를 프로그래밍 할 수있는 일이 아니다 :