質問編集履歴

1

キャプチャを削除しました。

2020/07/24 09:35

投稿

morelife09
morelife09

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,13 +1,71 @@
1
- Couldn't find User with 'id'=idのエラーが出ています。
2
-
3
- SQLにアカウントを入れているのですが迷走しています。
1
+ MySQL(5.6.47)にアカウントを入れているのですが迷走しています。
4
2
 
5
3
  ご教授お願い致します。
6
4
 
7
5
 
8
6
 
9
- ![イメージ説明](078e29f147841248d92105cb59ae5f47.png)
7
+ 前提・実現したいこと
10
8
 
11
- ![イメージ説明](73ef2580650ecd62464083e2f147a02b.png)
9
+ ザーペーを作っています。
12
10
 
11
+ そこでアカウントを追加したのですが下記のエラーが出てがうまく動きません。
12
+
13
+
14
+
15
+ 発生している問題・エラーメッセージ
16
+
17
+
18
+
19
+ ActiveRecord::RecordNotFound in UsersController#show
20
+
13
- ![イメージ説明](7f0284d6235ad23602d424640aaf18ef.png)
21
+ Couldn't find User with 'id'=id
22
+
23
+
24
+
25
+ 問題が発生するまでの流れ・手順
26
+
27
+
28
+
29
+ https://qiita.com/Jumpei_Sogawa/items/f3f2a3866b20028b49e9
30
+
31
+ を参照にアカウント追加まで行きました。
32
+
33
+
34
+
35
+ ソースコード
36
+
37
+
38
+
39
+ class UsersController < ApplicationController
40
+
41
+
42
+
43
+ before_action :set_user, only: [:show]
44
+
45
+
46
+
47
+ def show
48
+
49
+ @user = User.all
50
+
51
+ end
52
+
53
+
54
+
55
+ private
56
+
57
+
58
+
59
+ def set_user
60
+
61
+ @user = User.find([:id])
62
+
63
+ end
64
+
65
+ end
66
+
67
+
68
+
69
+
70
+
71
+ 問題の発生した環境