Ransack排序.count结果的has_many关系,rails 4

时间:2015-08-07 14:50:12

标签: ruby-on-rails sorting count ransack

我想排序一个表(我猜想有一个sort_link)或者过滤.count方法的结果。 我有一个Candidate has_many Assets

的模型

我建立了一个表格,列出了我的所有候选人,其中一列显示了candidate.assets.count的结果,所以我知道候选人有多少资产。

我想添加一个过滤器(例如,我可以是0到2之间的值)或者通过ransack生成的排序链接,用于对列进行升序或降序排序。

我希望我清楚我的问题。我检查了搜查和搜救的文件,但我找不到办法。

谢谢你的帮助。欢呼声。

1 个答案:

答案 0 :(得分:1)

我发现使用了一个计数器缓存字段并使用ransack

对字段进行排序