【发布时间】:2016-11-21 21:41:24
【问题描述】:
我有一个 ActiveRecord User 对象集合。 User 有一个属性 engagement,它是一个浮点数。假设users = User.all.order(engagement: :desc)返回1000条记录,current_user是users中的User对象,我想知道current_user在users中的位置或索引current_user,而无需再次查询数据库或使用枚举器方法,例如each_with_index,速度很慢。这可能吗?
【问题讨论】:
标签: sql ruby-on-rails activerecord