gpt4 book ai didi

ruby-on-rails - 事件管理员弹出奇怪的错误

转载 作者:行者123 更新时间:2023-12-04 06:10:01 24 4
gpt4 key购买 nike

我正在使用 active_admin 并在一个项目中设计。有一个管理页面可以邀请根本不会加载的用户。我已经尝试删除相当多的代码以获取有关发生了什么的一些线索。我得到的只是以下错误。

NoMethodError in Admin/invitations#index

Showing /Users/ianseabock/.rvm/gems/ruby-1.9.3-p448/gems/activeadmin-0.6.2/app/views/active_admin/resource/index.html.arb where line #1 raised:

undefined method `storage_total_stat_id_eq' for #<MetaSearch::Searches::User:0x007fb9ebde5ce0>
Extracted source (around line #1):

1: insert_tag renderer_for(:index)

未定义的方法“storage_total_stat_id_eq”在代码库中找不到。关于发生了什么的任何建议?

最佳答案

听起来这是由 Active Admin 试图为其构建过滤器的关联引起的,但我猜该关联是非标准的。您可以使用以下代码查看默认情况下正在构建哪些过滤器:

ActiveAdmin.application.namespaces[:admin].resources[:User].filters

快速解决方法是删除该过滤器:
ActiveAdmin.register User do
# ...

remove_filter :storage_total_stat

# ...
end

关于ruby-on-rails - 事件管理员弹出奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19868466/

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