根据created_at给出的错误排序

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

我想按created_at降序对顺序进行排序,但我不断收到此错误wrong argument type Mongoid::Criteria::Queryable::Key (expected Proc)

- document.analyses.sort_by(&:created_at.desc).each do |analysis|

.sort_by(&:created_at.desc)我在做什么错了>>

我想按created_at降序对顺序进行排序,但我不断收到错误的错误参数类型Mongoid :: Criteria :: Queryable :: Key(预期Proc)。 -document.analyses.sort_by(&:created_at.desc)....

ruby-on-rails mongoid haml erb
1个回答
0
投票

我通过添加.reverse来解决此问题>

- document.analyses.sort_by(&:created_at).reverse.each do |analysis|

© www.soinside.com 2019 - 2024. All rights reserved.