1
我已經使用Laravel 5.4和Homestead創建了一個項目。我使用php artisan make:seeder ArticlesTableSeeder
創建了一個種子,這會導致'播種機創建成功'消息。該播種機是數據庫/種子/ ArticlesTableSeeder.php,看起來像這樣:類ArticlesTableSeeder不存在,但ArticlesTableSeeder存在
<?php
use Illuminate\Database\Seeder;
class ArticlesTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Article::truncate();
$faker = \Faker\Factory::create();
for($i = 0; $i < 50; $i++) {
Article::create([
'title' => $faker->sentence,
'body' => $faker->paragraph,
]);
}
}
}
然而,當我運行php artisan db:seed --class=ArticlesTableSeeder
我得到這個錯誤:
[ReflectionException]
Class ArticlesTableSeeder does not exist
這是怎麼回事?
我也沒有看到什麼是錯的。 –