次のDataMapperリソースがあるとしましょう。
class Post
include DataMapper::Resource
has n, :comments
...
end
class Comment
include DataMapper::Resource
belongs_to :post
...
end
投稿の順序付きリストを取得するには、次のことができると思います。
@posts = Posts.all(:order => :date.desc)
ただし、コメントの数の降順で並べ替えられたすべての投稿を表示したいとします。どうすればいいですか?