Search code examples
rubysinatrasequel

Post.order method does not work with Sequel and Sinatra


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 ?


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