【发布时间】:2021-08-30 19:31:21
【问题描述】:
我正在使用播种器类来播种数据库中的表
<?php
namespace Database\Seeders;
class MockNotification extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
Notification::factory()->times(2)->create();
}
}
我在 DatabaseSeeder 中调用这个类
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Database\Seeders\NotificationTypeSeeder;
use Database\Seeders\MockNotification;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*
* @return void
*/
public function run()
{
// $this->call(UserSeeder::class);
$this->call([NotificationTypeSeeder::class]);
$this->call([MockNotification::class]);
}
}
我收到了这个错误
目标类 [Database\Seeders\MockNotification] 不存在。
虽然我已经在 DatabaseSeeder 文件中导入了 MockNotification 类
【问题讨论】:
标签: php laravel laravel-seeding