質問編集履歴
1
モデル内容を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
|
-
クラスから生成されたオブジェクトは、生成元クラス
|
1
|
+
クラスから生成されたオブジェクトは、生成元クラスで使用できるメソッドを使用できると理解していたのですが、下記の通り、User.find(1)は正常に動作するものの、user.find(1)とするとNo method Errorになります。
|
2
2
|
|
3
3
|
|
4
|
+
|
5
|
+
findメソッドはあくまでクラスメソッドであって、Userクラスに定義されていない為、userオブジェクトで使用できないということでしょうか。
|
4
6
|
|
5
7
|
|
6
8
|
|
@@ -9,6 +11,14 @@
|
|
9
11
|
|
10
12
|
|
11
13
|
```ここに言語名を入力
|
14
|
+
|
15
|
+
class User < ApplicationRecord
|
16
|
+
|
17
|
+
end
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
|
12
22
|
|
13
23
|
user = User.new(name:"Michael Hartl", email: "mhartl@example.com")
|
14
24
|
|