Question

I am trying to order my posts based on the created date ( newest to oldest ) so i do this :

@posts = Post.order('created_at DESC')

But the posts are not being affected by this. What can the problem be ?

Était-ce utile?

La solution

Try something like this

@posts = Post.order(:created_at)

This way you order your data according to the created_at property

and if you want reversed order then

@posts = Post.order(:created_at).reverse
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top