1
searchlogicを使用して、検索、ページ分割、並べ替えを行っています。私の問題はソートにあります。searchlogicを使用して関連付けられたモデルの属性をソート
私は提出物と人物の2つのモデルを持っています。 (提出コントローラ用)私のindex.html.erbで
class Submission < ActiveRecord::Base
belongs_to :person
end
class Person < ActiveRecord::Base
has_many :submissions
end
、私はソートに以下のコードを持っている:これらのフィールドは、提出に発見されたため、最初の3列のソート
<tr>
<th> <%= order @search, :by => :SUB_ID, :as => "Submission Id" %></th>
<th> <%= order @search, :by => :SUB_ENTRY_DATE, :as => "Creation Date" %> </th>
<th> <%= order @search, :by => :SUB_TYPE, :as => "Submission Type" %> </th>
<th> <%= order @search, :by => :PER_NAME??, :as => "Submitter Name" %> </th>
</tr>
<% @submissions.each do |submission| %>
<tr>
<td><%=h submission.SUB_ID %></td>
<td><%=h submission.SUB_ENTRY_DATE %></td>
<td><%=h submission.SUB_TYPE %></td>
<td><%=h submission.person.PER_NAME %></td>
</tr>
<% end %>
作品私はどのようにper_name列を並べ替えるか分からない。
私を助けてくれてありがとう。