2011-03-16 2 views

답변

3

당신은이 같은 포스트 경로에 같은 이름을 입력 할 수 있습니다 verb constraints 당신이 원하는 것을처럼

resources :users do 
    collection do 
    get 'blah' 
    post 'blah' 
    end 
end 

두 경로가

+0

감사합니다. – Blankman

+0

"어떤 '멍청이'가 효과가 있습니까? (예전의 스타일 경로가 'blah'=> : get, 'blah'=> : post, 'blah'=> : any로 사용 되었기 때문에) – casey

+1

문서에 언급되지 않았으므로 소스를 찾고 get, post, put, delete 및 redirect 메소드 만 찾을 수있었습니다. 그래서 "any"가 작동하지 않는 것처럼 보입니다. – DanneManne

11

이 보이는 동일한 컨트롤러, 액션과 url_helpers이있을 것이다. 내가했지만 내가 한 줄에 그것을 할 수있는 방법이라고 생각 무엇

match 'blah', to: 'users#blah', via: [:get, :post] 

또는

resources :users do 
    collection do 
    match 'blah', via: [:get, :post] 
    end 
end 
관련 문제