質問編集履歴

1

エラーコードを書いてませんでした。。

2021/01/08 09:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,6 +6,70 @@
6
6
 
7
7
  を参考に入力しているのですが、いろんな記事をみていて、バージョンの変更により、factoryが定義されないとされたので、このようにコードを変更したのですが、またもや同じエラーがでてきてしまいました。
8
8
 
9
+ エラー内容
10
+
11
+ ```ここに言語を入力
12
+
13
+ Seeding: Database\Seeders\PostsTableSeeder
14
+
15
+
16
+
17
+ BadMethodCallException
18
+
19
+
20
+
21
+ Call to undefined method App\Models\Post::factory()
22
+
23
+
24
+
25
+ at vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:50
26
+
27
+ 46▕ * @throws \BadMethodCallException
28
+
29
+ 47▕ */
30
+
31
+ 48▕ protected static function throwBadMethodCallException($method)
32
+
33
+ 49▕ {
34
+
35
+ ➜ 50▕ throw new BadMethodCallException(sprintf(
36
+
37
+ 51▕ 'Call to undefined method %s::%s()', static::class, $method
38
+
39
+ 52▕ ));
40
+
41
+ 53▕ }
42
+
43
+ 54▕ }
44
+
45
+
46
+
47
+ • Bad Method Call: Did you mean App\Models\Post::toArray() ?
48
+
49
+
50
+
51
+ +3 vendor frames
52
+
53
+ 4 database/seeders/PostsTableSeeder.php:18
54
+
55
+ Illuminate\Database\Eloquent\Model::__callStatic("factory", [])
56
+
57
+
58
+
59
+ +7 vendor frames
60
+
61
+ 12 database/seeders/DatabaseSeeder.php:17
62
+
63
+ Illuminate\Database\Seeder::call("Database\Seeders\PostsTableSeeder")
64
+
65
+ ```
66
+
67
+
68
+
69
+
70
+
71
+
72
+
9
73
  変更前
10
74
 
11
75
  ```ここに言語を入力