2011-04-18 45 views
1

您可以使用元搜索對嵌套資源進行排序嗎?rails元搜索按嵌套資源排序

正常,item.customer_id

這樣的排序將是<%= sort_link @search, :customer_id %>

,但想通過customer.first_name

回答

2
<%= sort_link @search, :customer_first_name %> 

排序應該工作

+0

嘗試過了,它沒有工作:(猜猜我會爲它創建一個範圍嗎? – pcasa 2011-04-22 21:52:41

+1

是的,我忘了提及那部分;對於那個 '作用域:sort_by_customer_first_name_asc,order('custom_name ASC')' '作用域:sort_by_customer_first_name_desc,order('custom_name DESC')' – yalestar 2011-04-24 18:24:34

+1

不知道爲什麼,但它突然間在重啓後開始工作。你的答案和範圍方法都有效。謝謝! – pcasa 2011-04-24 19:49:33