我有一个Albums
脚手架,给定专辑的当前Show Action
URL 是:
http://localhost:3000/albums/Test
因此,任何给定的专辑都属于用户,我正在努力设置嵌套链接(?),所以 url 看起来像这样:
http://localhost:3000/user/albums/Test
不久前,当我为设计用户创建用户配置文件页面时,我将路线更改为:
# User Profile
get "users/show"
get 'user/:id' => 'users#show', as: :user
我试图为专辑模仿这个动作,但没有。
整个想法是:
要使专辑路径保持不变,以便可以从内部查看专辑localhost:3000/albums
,只需打开专辑(显示),然后 url 将更改为 localhost:3000/user/testuser/albums/albumname。
有了这个,我试图避免专辑名称中的重复,因为会有很多。