Я изучаю рельсы API, и под мои рельсы маршруты файлКак запустить сервер рельсы с рельсами апи
Rails.application.routes.draw do
namespace :api, defaults: { format: :json }, path: '/', constraints: { subdomain: 'api' } do
resources :posts, only: [:index, :show]
end
end
, когда я попытался запустить сервер с
http://localhost:3000/posts/1
это дает мне ошибка no routes matches
, но он работает с ниже
http://api.lvh.me:3000/posts/1
чем разница между двумя и как делает это ж orks.It способ запустить сервер с локальным хостом по умолчанию: 3000 при использовании API-интерфейсу
рек маршрутов
Prefix Verb URI Pattern Controller#Action
api_posts GET /posts(.:format) api/posts#index {:format=>:json, :subdomain=>"api"}
api_post GET /posts/:id(.:format) api/posts#show {:format=>:json, :subdomain=>"api"}
Show 'rake routes' – Arsen