Альтернатива ответу Джеймса Шорра:
posts = Post.order('created_at DESC').limit(10)
Преимущество этой альтернативы в том, что она позволяет вам продолжать связывать больше реляционных областей в конце этого:
posts.where(:user_id => 1)
Только когда объект итерируется или inspect
ed, запрос SQL фактически выполняется.