为什么用户/名称/帖子/名称地址相同(fiendly_id)

时间:2016-09-24 08:04:50

标签: ruby ruby-on-rails-4 friendly-id

我使用的是friendly_id,我想让每个用户的帖子页面地址友好 例如
用户/名/后/名称
用户/名称不重复,但可以复制帖子/名称 我想如果我使用user / name / post / name,那么页面就不同了,但实际上它们是相同的 有没有办法让友好的地址像 用户/姓名/职位/姓名?
(用户/名称不重复,但帖子/名称可以重复)

1 个答案:

答案 0 :(得分:0)

我自己找到了答案 在用户控制器中显示动作

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

然后例如
用户/ NAMEA /后/ NAMEA
用户/ nameB /后/ NAMEA
可以是不同的。