簡體   English   中英

保留輸入過濾器activeadmin

[英]Preserving input filter activeadmin

我試圖在我的代碼中將我的輸入保存在activeadmin的過濾器中:

controller do
    before_filter by_resolved_at_in: :index do
      if params[:q][:by_resolved_at_in_gteq].blank?
          params[:q][:by_resolved_at_in_gteq] = params[:q][:by_resolved_at_in_gteq]
    end
end

但這不起作用。 請問你能幫幫我嗎?

我不確定你需要什么,但是由於這個問題,我認為在使用ActiveAdmin時它會自動為每個模型屬性創建一個過濾器,但是如果你添加一個自定義過濾器 ,它們都會被帶走。

因此,如果您想保留自動創建的那些,可能添加此行可以解決問題。

preserve_default_filters!

如果這是你的問題,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM