我试图命名我的资源和控制器,但现在当我尝试运行我的服务器时,它不断收到此错误:
JSONAPI:找不到资源“类别”。(找不到类 CategoryResource)
控制器/api/v1/categories_controller.rb
class Api::V1::CategoriesController < ApplicationController
end
资源/api/v1/category_resource.rb
class Api::V1::CategoryResource < JSONAPI::Resource
attribute :name
has_many :posts
end
我不知道是什么触发了这个错误。我什至从routes.rb
路线.rb
namespace :api do
namespace :v1 do
jsonapi_resources :categories
end
end
这是在我将文件从 和 的根目录controllers
移动resources
到api/v1
. 我的项目有什么问题?