Rails基于belongs_to关联对列进行排序

时间:2013-08-07 03:12:13

标签: ruby-on-rails sorting models

我希望这个标题的准确性足以获得帮助。

我正在关注RailsCast#228 - http://railscasts.com/episodes/228-sortable-table-columns

排序完全按照描述进行。我遇到的问题是:sort param只传递列名。除了我的所有列记录都链接到另一个模型。

例如:

  • 我有一个名为Ticket的模型,其中包含ID, Issue等列。
  • 我有一个名为Issue的模型,用name列存储我的问题列表。

单击ID标题时,它会按ID对列表ASC或DESC进行排序。 但是,当我点击Issue时,它会排序issue_id。这没有用,因为issue_id不是按字母顺序排列的。

如何按@ticket.issue.name排序?

0 个答案:

没有答案