3

在我的 Rails 应用程序上使用 PostgreSQL,但 rails 方法 Order 不起作用。

    @comments=@album.comments.order("created_at DESC")

它给了我相同的结果

     @comments=@album.comments.order("created_at ASC")

使用 MySQL 它可以工作,但在 PostgreSQL 中不工作,我使用的是 Rails 3.2.11 和 ruby​​ 1.9.3。

4

1 回答 1

3

尝试这个

@comments = @album.comments.order(:created_at)对于升序

@comments = @album.comments.order(:created_at).reverse_order对于降序

于 2013-04-28T12:51:59.537 回答