回答編集履歴

1

文章追加

2017/11/01 04:29

投稿

takyas
takyas

スコア54

test CHANGED
@@ -5,6 +5,10 @@
5
5
 
6
6
 
7
7
  私の場合原因は、`UserController` で別のメソッド`forbid_user` (閲覧ユーザを制限するための)で、`@current_user.id != params[:id].to_i` な感じで、params[:id]を使用していたことが原因でした。
8
+
9
+ friendly_idを入れると,params[:id]がidではなくて、slugになるためのようです。
10
+
11
+ params[:id] = 1 ではなくで、 params[:id] = 'example_name' みたいな感じで、idが1のUserのslugが適用されるということです。
8
12
 
9
13
 
10
14