2017-10-21 94 views

回答

0

@approvals長相到查詢的結果集。它是一個數組(或更具體地說是一個擴展數組的活動記錄關係),並且您試圖運行ActiveRecord_Relation#filter_search方法,這當然不存在。

所以它看起來像你試圖在事後運行你的過濾器。

的ActiveRecord,您可以添加過濾器來查詢,像:

approvals = Approval.offset(10).limit(10).order(:sort) 
+0

我想這一個,但它不是爲我工作 –

+0

詳細信息?錯誤訊息?審批表的模式是什麼? – rbb

+0

錯誤消息:NoMethodError(未定義的方法'filter_search」爲#<類別:0x13e45a4a>): 批准表的模式:CREATE TABLE public.approvals ( ID整數NOT NULL, ITEM_TYPE字符改變NOT NULL, ITEM_ID整數NOT NULL, 事件字符改變NOT NULL, 狀態整數NOT NULL DEFAULT 0, 對象文本, 原文, 原因文本, created_at時間戳沒有時區, 的updated_at時間戳沒有時區, ADMIN_EMAIL字符改變, ) –

相關問題