我在Rails 5中访问/ project / my / tasks时遇到错误,因为无法自动加载常量 ProfileProjectsController ,预期 / home / ubuntu / workspace / app / controllers / profile_projects_controller。 rb 来定义它
控制器代码
class Project::ProfileProjectsController < ApplicationController
def index
if current_user
@projects = Project.where(user_id: current_user.id)
render 'profile_projects/index'
end
end
end
答案 0 :(得分:2)
您需要将控制器移动到controllers/project
文件夹中。模块名称Project
成为controllers
目录中的文件夹。