Из-за того, что копались и видели, что на самом деле делают действия get
, post
, put
и delete
в ActionDispatch
, я думаю все, что вам нужно сделать, это match
.Итак:
resources :items do
get :erase, :on => :member
match :erase, :on => :member
end
Я не думаю, что синтаксис для соответствия на самом деле задокументирован, но маршруты, которые он создает, по крайней мере для меня, того, что вы ожидаете от all
метода