我希望用戶帖子的網址是這樣的:Rails的路由幫助
example.com/users/username/post-name
我應該如何設置呢?
目前,樁模型包含:
def to_param
name.parameterize
end
(以連字符連接相應的職位名稱)
routes.rb中包含:
map.resources :users
map.resources :posts
最好,我想說post_path (後),這將通過自動查找post.user來爲我生成適當的路徑。
我需要做些什麼才能做到這一點?
還增加
map.resources :users do |user|
user.resources :posts
end
在這種情況下,如果您訪問像/ users/first/second這樣的路由,那麼params [:name] = second和params [:user_id] = first – Bohdan 2010-08-18 13:21:52