我有一個這樣的請求:api/v1/photos/1/media/2
“1”和“2”是我需要在控制器中讀出的 ID。“2”我可以通過引數:params["id"].
讀出第一個 id“1”的干凈方法是什么?request.path我可以用or得到整個路徑request.url。但是由于這會回傳一個字串,所以我必須進行一些字串操作才能獲得 id。有沒有更好/更清潔的方法來做到這一點?
路線定義如下:
resources :photos do
member do
resources :media
member do
end
end
end
我嘗試列印出來,params但它只有第二個 ID 和操作。
uj5u.com熱心網友回復:
如果路線是這樣的,您是否嘗試過回傳什么引數?
resources :photos do
resources :media
end
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/468131.html
