Ruby on rails 搜索外部属性的排序链接
我有一个“属于”关系,我正在显示这个实例中的用户名称 但我想按用户名排序Ruby on rails 搜索外部属性的排序链接,ruby-on-rails,ransack,Ruby On Rails,Ransack,我有一个“属于”关系,我正在显示这个实例中的用户名称 但我想按用户名排序 <th><%= sort_link @q, :user_id %></th> 我如何按照用户名而不是user.id进行排序?你的问题缺少一些必要的细节,所以我猜有很多事情 首先,您尝试过: <th><%= sort_link @q, :user_name %></th> 进入 谢谢,我没有意识到我可以像那样穿越这些物体。我在文档中看不到它。我一定是
<th><%= sort_link @q, :user_id %></th>
我如何按照用户名而不是user.id进行排序?你的问题缺少一些必要的细节,所以我猜有很多事情 首先,您尝试过:
<th><%= sort_link @q, :user_name %></th>
进入
谢谢,我没有意识到我可以像那样穿越这些物体。我在文档中看不到它。我一定是忽略了。
<th><%= sort_link @q, :user_username %></th>
@q = YourModel.search(params[:q])
@q = YourModel.joins(:users).search(params[:q])