来自控制器我正在呼叫模型
@approvals = @ approvals.filter_search(params [:_ start],10,params [:_ order],params [:_ sort])
模型中的类方法
def self.filter_search(开始,限制,排序,排序) /码..../ 端
答案 0 :(得分:0)
@approvals查看查询的结果集。它是一个数组(或者更具体地说是扩展数组的活动记录关系),您尝试运行ActiveRecord_Relation#filter_search方法,这当然不存在。
所以看起来你试图在事后运行你的过滤器。
ActiveRecord允许您为查询添加过滤器,例如:
$_SESSION['question'][] = $row