Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 活动管理员用户管理列表_Ruby On Rails_List_Activeadmin - Fatal编程技术网

Ruby on rails 活动管理员用户管理列表

Ruby on rails 活动管理员用户管理列表,ruby-on-rails,list,activeadmin,Ruby On Rails,List,Activeadmin,我希望生成一个所有注册用户的列表,以及创建日期和IP地址。 最重要的功能是能够从此列表中删除用户 Active_admin似乎是这个任务的最佳选择,但我发现这个场景的结果很少。我觉得很难相信,因为我认为这是一个共同的特征 有任何建议或教程链接吗 提前谢谢 编辑: 好的,我通过active admin创建了一个用户资源。即/app/admin/user.rb 然后我去拿了一些active_管理员的演示代码,并将其裁剪下来进行测试 ActiveAdmin.register User, :as =&g

我希望生成一个所有注册用户的列表,以及创建日期和IP地址。 最重要的功能是能够从此列表中删除用户

Active_admin似乎是这个任务的最佳选择,但我发现这个场景的结果很少。我觉得很难相信,因为我认为这是一个共同的特征

有任何建议或教程链接吗

提前谢谢

编辑:

好的,我通过active admin创建了一个用户资源。即/app/admin/user.rb

然后我去拿了一些active_管理员的演示代码,并将其裁剪下来进行测试

ActiveAdmin.register User, :as => "User" do

  filter :username
  filter :email
  filter :created_at

  index do
    id_column
    column :username
    column :email
    column :created_at
    default_actions
  end
end
但我得到了一个错误:

Admin::UsersController#index中的NoMethodError
[]:ActiveRecord::Relation的未定义方法“per”

有什么想法吗

编辑2:我刚试过:

ActiveAdmin.register User do
  def index
    @users = User.find(:all)
  end 
end
我得到了同样的精确误差

编辑3:

发现了问题。经过一番挖掘,威尔·帕尼特·杰姆引起了冲突


现在一切都好了

使用Active Admin,您可以显示所有型号的数据。例如,当您有一个模型
用户
(您的前端用户)时,您只需创建
/app/admin/users.rb
,并将您的资料放在其中。完成了


您可以查看一下的代码

我刚才试过了,但它似乎没有拉列表。这只是给了我一些错误。也许我应该再试一次,因为我现在更精通了…我也有同样的,activeadmin
admin\u用户
模型和通常的
用户
前端订阅模型,它工作正常。请检查我的编辑。我试着再做一次,但还是犯了同样的错误。对不起,你做错了。第一:您是否完成了rails g activeadmin:install?第二:首先,只需创建一个带有rake任务的活动管理资源,这样您就可以确保有一个有效的模板。删除您的
user.rb
并执行
rails g active\u admin:resource user
(单数,与您的型号类似)。然后在浏览器中访问
/admin
,查看它是否有效。另外,别忘了
rake db:migrate
。那么,您到底是如何解决冲突的呢?你现在用什么替代will_paginate?我明白了,答案是kaminari代替will_paginate。如何让它与will_paginate一起工作