我正在学习使用 6.1 版本构建 Rails API 应用程序。我通过以下方式创建了一个 Rails 应用程序
rails new book-gallery --api --mysql
应用程序创建成功。我继续进行以下操作
rails g scaffold Author name:string country:string
这使用 crud 创建了控制器和模型。但我希望对 API 进行版本控制
要求:
/v1/authors
如果我在脚手架上通过版本控制,模型也会得到版本控制,这不应该是
rails g scaffold v1/Author name:string country:string
控制器路径是正确的,但是我得到的模型v1.rb
和名称为 v1 的文件夹。
我不需要模型中的版本控制,我试图将其保留为author.rb
任何指导将不胜感激。
谢谢