我试图创建简单的Ruby on Rails REST API。Ruby on Rails生根错误
应用程序/控制器/ API/VI/product_controller.rb
module Api
module V1
class ProductController < ApplicationController::API
def index
render json: {message: 'Welcome!'}
end
end
end
end
的config/routes.rb中
Rails.application.routes.draw do
namespace :api do
namespace :v1 do
get '/product', to: 'product_controller#index', as: 'product'
end
end
end
当我运行在本地主机上的项目,我得到uninitialized constant Api::V1::ApplicationController
路由错误。任何人都可以帮助像这样的Ruby on Rails新手,因为我是?
改变这一行,并尝试一次:'类ProductController的
Choco
2014-11-25 08:55:32
错误: '未初始化的常量ApiController' – 2014-11-25 08:57:43
'ApplicationController :: API'从哪里来? – 2014-11-25 09:08:37