Post.order方法在Sequel和Sinatra中不起作用

问题描述 投票:0回答:1

我正在尝试根据创建的日期(最新到最旧的)对帖子进行排序,所以我可以这样做:

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

但是帖子不受此影响。问题可能是什么?

ruby sinatra sequel
1个回答
0
投票

尝试这样的事情

@posts = Post.order(:created_at)

通过这种方式,您可以根据created_at属性对数据进行排序

并且如果您想撤消订单,那么

@posts = Post.order(:created_at).reverse
© www.soinside.com 2019 - 2024. All rights reserved.