【问题标题】:ActiveRecord ordering based on nested resource size基于嵌套资源大小的 ActiveRecord 排序
【发布时间】:2011-03-09 14:18:39
【问题描述】:

鉴于我得到了这个查询

@users = User.all

我也有@users.received_likes.size

如何根据 User.received_likes.size 排序结果?

【问题讨论】:

标签: ruby-on-rails ruby ruby-on-rails-3


【解决方案1】:
@users = User.all.sort_by {|u| u.received_likes.size}

【讨论】:

  • 我认为 OP 需要一个快速的 SQL 解决方案,请参阅重复的问题。
猜你喜欢
  • 2011-10-03
  • 2020-05-09
  • 2011-08-07
  • 1970-01-01
  • 2012-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-17
相关资源
最近更新 更多