2016-09-24 52 views
0

我使用的是friendly_id,我想讓每個用戶的帖子頁面地址都很友好。
例如
用戶/名稱/帖子/名稱
用戶/名稱不重複,但帖子/名稱可以重複。
我想如果我使用用戶/名稱/職位/名稱,那麼頁面是不同的,但實際上他們是相同的。
有沒有什麼辦法讓用戶/名稱/帖子/名稱等地址爲 ?
(用戶/名稱不重複,但帖子/名稱可以重複)
爲什麼用戶/名稱/帖子/名稱地址是相同的(fiendly_id)

回答

0

我找到答案我自己。
在顯示動作中的用戶控制器

 
def show 
    @user = User.friendly.find(params[:user_id]) 
    @entry = @user.entries.friendly.find(params[id]) 
.... 

然後例如
用戶/ NAMEA /後/ NAMEA
用戶/ nameB /後/ NAMEA
可以是不同的。

相關問題