小编Agu*_*ine的帖子

Laravel 8 类“Database\Seeders\App\Models\Admin”未找到

我目前正在学习 Laravel 8 中的数据库播种。运行种子时,我收到一条错误消息

找不到类“Database\Seeders\App\Models\Admin”

首先,我在App\Models中创建了名为Admin.php的迁移数据库文件,然后放置了这些代码

<?php

namespace App\Models;

use Illuminate\Notification\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
//use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;


class Admin extends Authenticatable
{
    use Notifiable;
    protected $guard = 'admin';
    protected $fillable = [
        'name', 'type','email','password','image','status','created_at','updated_at',
    ];
    protected $hidden = [
        'password', 'remember_token',
    ];
}
Run Code Online (Sandbox Code Playgroud)

之后,我创建了一个名为AdminsTableSeeder.php的播种器并放置了这些代码

<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;
use DB;

class AdminsTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        DB::table('admins')->delete();
        $adminRecords …
Run Code Online (Sandbox Code Playgroud)

php web laravel laravel-8

0
推荐指数
1
解决办法
2454
查看次数

标签 统计

laravel ×1

laravel-8 ×1

php ×1

web ×1