Laravel 8,未找到模型工厂类
因此,当使用laravel 8.x中引入的新模型工厂类时,这个奇怪的问题说laravel找不到与模型相对应的工厂。我得到这个错误
PHP Error: Class 'Database/Factories/BusinessUserFactory' not found in .....
我跟着啦的医生,我不知道发生了什么
这是类BusinessUser
<?php
namespace App;
use Database\Factories\BusinessUserFactory;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class BusinessUser extends Model
{
use HasFactory;
}
和工厂
<?php
namespace Database\Factories;
use App\BusinessUser;
use Illuminate\Database\Eloquent\Factories\Factory;
use Illuminate\Support\Str;
class BusinessUserFactory extends Factory
{
/**
* The name of the factory's corresponding model.
*
* @var string
*/
protected $model = BusinessUser::class;
/**
* Define the model's default state.
*
* @return array
*/
public function definition()
{
return [
'name' => "dsfsf"
];
}
}
任何想法或线索都非常感谢。