通过rails中的外部属性对对象进行排序

时间:2013-06-04 10:15:14

标签: ruby-on-rails-3 sorting

我有一个属于公司的用户。

我有一张表

<%= user.company.name %>
<%= user.name %>
etc.

您知道如何通过公司名称对对象进行排序吗? 我使用railscast中的可排序方法:http://railscasts.com/episodes/228-sortable-table-columns

我真的不知道如何按公司名称排序......

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

@users.sort! { |a,b| a.company.name.downcase <=> b.company.name.downcase }