我正在我的应用程序中制作管理面板,我为管理员制作了脚手架用户控制器(用户模型已经存在),如下所示:
rails g scaffold_controller Admin::User username:string password_digest:string role:string
并在路线中
namespace :admin do
resources :users
resources :dashboard
end
和 controllers/admin/users_controllers.erb 看起来像
class Admin::UsersController < ApplicationController
# GET /admin/users
# GET /admin/users.json
def index
@admin_users = Admin::User.all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @admin_users }
end
end
因此,当我转到 url /admin/users 时,出现以下错误:
NameError in Admin::UsersController#index
uninitialized constant Admin::User
我该如何解决这个问题
谢谢