【发布时间】:2015-05-18 07:31:56
【问题描述】:
我发现的所有设置都使用以下文件夹结构
/app
/controllers
/api
/v1
/views
/api
/v1
/models
没关系,我猜。但我试图得到一个看起来像
的结构 /app
/api
/v1
/controllers
/views
/v2
/controllers
/views
/controllers #for non api stuff
/views #for non api stuff
目前,我的 api 路由设置为
scope module: :api, defaults: { format: 'json' } do
namespace :v1 do
..
end
end
使用 Api::V1::MyController < ApplicationController 等控制器
有没有办法拥有这种结构?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 routes project-structure class-names