2014-09-24 52 views
0

我剛升級到rails 4和ActiveAdmin 1.0。我遇到問題,無法再工作了。以下是錯誤:升級到ActiveAdmin 1.0。獲取錯誤未定義的方法`exclude_contest_eq'for Ransack ::搜索

undefined method `exclude_contest_eq' for Ransack::Search<class: Project, base: Grouping <combinator: and>>:Ransack::Search 

這裏就是代碼失敗

controller do 
    def render(*args) 
    @projects.uniq! if @projects and action_name == 'index' 
    super(*args) 
    end 
end 

發生了什麼變化是引發此錯誤?

回答

1

它與過濾有關。 Here is the thread長期討論這個問題。

它的本質,最快的解決方法可能是將remove_filter :exclude_contest添加到模型定義中。

這可能會解決您的問題。

+0

謝謝!你的快速修復工作。 – TuxedoTomson 2014-09-24 16:48:25

相關問題