繁体   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