2012-01-01 7 views
0

あなたが持っている、のはroutes.rbをして言ってみましょう:のRails 3:省略表記と名付けたルート

resources users 
    member do 
    post action1 # POST /users/:id/action1 
    get action2 #GET /users/:id/action2 
    end 
end 

あなたは、すべてのことができますuser_action1_path(@user)ようにどのようにあなたがパスに名前を付けることができますか?

通常の表記法では、

match "users/:id/action1", "users#action1", :as => :user_action1 

を行うことができますしかし、あなたは省略表記を使用して、それをどのように行うのですか?

ありがとうございます!

答えて

1

本当に必要ですか?

すでにaction1_user_path(user)があります。

+0

Cool!あなたがそれを行うことができるか分からなかった。ありがとう! – user868711

関連する問題