如何路由 API 以指向特定的控制器操作,而不是在 Rails 中显示欢迎屏幕



我正在 Rails 5.2 中开发一个 API,我想实现的是,当我点击localhost:3001时,我希望看到我的 API 显示的数据的渲染 JSON,而不是欢迎屏幕。我不知道如何覆盖该欢迎屏幕以在我输入本地主机时立即显示 URL/api/v1/flights

我的路线如下所示:

Rails.application.routes.draw do
namespace :api, defaults: { format: :json }, path: '/api' do
namespace :v1 do
resources :flights
end
end
end

将其添加到您的路线中

root "api/v1/flights#index"

最新更新