ruby-on-rails - Activeadmin - 与返回“未初始化常量”的字段名称关联的模型名称
问题描述
我正在使用activeadmin - 1.2.1
,activeadmin_addons - 1.1.2
和rails 5.1
. 我想根据关联的模型字段名称进行过滤,所以我编写了一个过滤器:
filter :customer_client_id,
as: :search_select_filter,
url: proc { customer_index_path },
fields: %i[key name],
display_name: 'name',
minimum_input_length: 2,
order_by: 'name_asc',
label: 'Customers'
:customer_client_id
Customer
模型名称和字段名称在哪里client_id
,如果我使用 select,这很完美,但如果我使用search_select_filter
,我会收到错误消息"uninitialized constant"
。谁能帮我解决这个问题?
解决方案
推荐阅读
- javascript - Mongodb无法连接服务器错误
- html - 悬停时更改后内容的颜色和背景
- angular - Angular(ng 测试)调试 - VS Code 不在断点处停止
- javascript - 如何使用 PHP 从 MySql 数据库中获取索引页面上的文本、图像和视频等数据?
- java - 如何将类别集合转换为树结构
- python - Python:无法使用 vs 代码进行调试
- angular - 在不同的组件中触发相同的功能
- sql-server - Tomcat 找不到 Microsoft SQL 驱动程序类
- html - 响应式设计中的复杂弹性菜单
- android - 回收站视图 xamarin 中未处理的异常