gpt4 book ai didi

ruby-on-rails - Rails 3 事件管理员。如何在 Active Admin 中的搜索中为六列使用一个字段?

转载 作者:太空宇宙 更新时间:2023-11-03 18:27:35 25 4
gpt4 key购买 nike

如何使用 ActiveAdmin 添加自定义过滤器或创建自定义搜索字段?

我需要生成有关电汇的报告。 Invoices模型中有这些字段

  • wire_transfer_1_ar
  • wire_transfer_2_ar
  • wire_transfer_3_ar
  • wire_transfer_1_customer
  • wire_transfer_2_customer
  • wire_transfer_3_customer

所以我有这个

filter :wire_transfer_1_ar
filter :wire_transfer_2_ar
filter :wire_transfer_3_ar
filter :wire_transfer_1_customer
filter :wire_transfer_2_customer
filter :wire_transfer_2_customer

因此,当发现电汇时,我可以单击链接生成报告。

如何只使用一个字段来搜索所有这 6 个字段?

最佳答案

ActiveAdmin 正在使用 metasearch gem里面,所以你可以这样做:

ActiveAdmin.register Store do

filter :title_or_name_or_description_contains, :as => :string

end

关于ruby-on-rails - Rails 3 事件管理员。如何在 Active Admin 中的搜索中为六列使用一个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8919761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com