ruby-on-rails - ActiveAdmin 按子模型过滤

标签 ruby-on-rails activeadmin

我有 订购 属于的型号用户 模型。

我需要通过用户电子邮件在订单中创建过滤器。

我该怎么做?

最佳答案

如果您正在查看 orders.rb 中的订单,并希望限制关联用户的订单,那么您可以执行以下操作:

filter :user_first_name, :as => :string

这将为您提供基于 Order.User.first_name 关系的自由文本搜索。

只要has_one和belongs_to关系配置正确,反之亦然:
filter :order_created_at, :as => :string

希望这个对你有帮助。

关于ruby-on-rails - ActiveAdmin 按子模型过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12365373/

相关文章:

ruby-on-rails - "private method ` 拆分 ' called for"

ruby-on-rails - ActiveAdmin "infinite loop": no error message, CPU 和内存使用率增加,强制终止并重启服务器

ruby-on-rails - 删除 ActiveAdmin 生成的注释路由

ruby-on-rails - 事件管理员 : Form with datepicker on custom page

ruby-on-rails - 如何优化 active_admin

ruby-on-rails - Prawn 设置字体颜色

javascript - Rails jquery ajax 调用未触发

ruby-on-rails - 登录后 spree 重定向

ruby-on-rails - Rails 如何生成类似 Google Drive 的永久链接?

ruby-on-rails-3 - 无法使用 Capybara 登录到 ActiveAdmin/Devise