레일에 api를 구축하고 사이트의 범위를 지정하여 버전이 있어야한다고 들었습니다.숫자 만있는 레일 네임 스페이스
같은 것 /1.0/do_something
. 내가 읽은 바로는
, 나는 다음과 같이 보이는 routes.rb하여이 작업을 수행 :
rake aborted!
missing :action
:
API::Application.routes.draw do
scope :path => "1.0", :module => "1.0" do
post "do_something" => "controller#method"
# Everything else. Glob is saved in params[:r]
match '*r', :to => 'errors#e404'
end
end
을하지만을 나는 rake routes
, 나는 다음과 같은 오류를 얻을 때
내가 뭘 잘못하고 있니?
찾고있는 것이 아니지만 [포도] (https://github.com/intridea/grape)를 사용하면 더 쉽게 사용할 수 있습니다. –