2014-02-17 42 views
0

首先對不起我的英語我是法國人的Rails:路線蒙山友好ID寶石

我使用Frindly_id寶石生成乾淨的URL,它工作得很好,我仍然有一個問題,例如假設我有一個用戶與user_id = 1和full_name = =「olivier logaro」,所以當我去這個用戶配置文件我有這個url localhost:3000/profile/olivier-logaro,所以我想要的但問題是當我去localhost:3000/profile/1它會給我olivier logaro的個人資料。所以我想要的是有訪問權限的用戶配置文件只是第一個網址,如果我嘗試第二個網址,我將有一個錯誤此網址不會退出

回答

0

解決方案是每次你在軌道上查詢3使用應用:

Profile.find_by_slug(params[:id])

如果使用軌道4應用

Profile.find_by slug: params[:id]