【问题标题】:Seeding: UsersTableSeeder In Container.php line 729: Class UsersTableSeeder does not exist播种:在 Container.php 第 729 行中的 UsersTableSeeder:类 UsersTableSeeder 不存在
【发布时间】:2020-08-25 12:47:44
【问题描述】:
<?php

use Illuminate\Database\Seeder;
use App\User;

class UsersTableSeeder Extends Seeder {

    public function run()
    {
        $faker = Faker\Factory::create();

        for ($i = 0; $i < 10; $i++)
        {
            $user = User::create(array(
                'email' => $faker->email,
                'username' => $faker->unique()->userName,
                'password' => $faker->word,
                'remember_token' => str_random(50)
            ));
        }

    }
 }

【问题讨论】:

标签: laravel


【解决方案1】:

因为 UsersTableSeeder 没有找到你需要转储你的自动加载然后这个类将在 laravel 中加载

运行composer dump-autoload它会工作

【讨论】:

    【解决方案2】:

    提供者:Illuminate\Hashing\HashServiceProvider::class,别名:'Hash' => Illuminate\Support\Facades\Hash::class,在 config/app.php 中

    然后

    使用 Illuminate\Support\Facades\Hash;在 UsersTableSeeder.php

    这对我有用

    【讨论】:

      猜你喜欢
      • 2021-04-20
      • 2016-04-30
      • 2016-04-12
      • 1970-01-01
      • 2018-07-15
      • 2017-05-07
      • 1970-01-01
      • 2016-12-27
      • 1970-01-01
      相关资源
      最近更新 更多