1
我做了定制的REST动作称为makedefault:Ruby on Rails的 - 自定义的REST动作和路由
class PicturesController < ApplicationController
def makedefault
...
end
end
但我没有得到任何路由匹配[POST] “/图片/ 12” 的错误。
在路线我已经试过:
get "/pictures/:id" => "pictures#show"
但它并没有帮助。我如何制作自己的REST动作并将其正确路由?
您是否正在尝试制作POST路线?或者一个GET? 如果您想将用户路由到您的'makedefault'动作,它应该是'get“/ pictures /:id”=>“pictures#makedefault”或'post“/ pictures /:id”=>“pictures# makedefault“' –
就是这样!谢谢。 – mirap