我有这个错误,因为我创建了一个 UserFactory 并在我的 UserTableSeeder 中添加了这一行
factory(App\User::class,10)->create();
这里有一张图片
在我的 UserTableSeeder 中,我将
factory(App\User::class,10)->create();
替换为 \App\Models\User::factory()->count(10)->create();
在我的 UserFactory 中,我用这个 'username' => $faker->name,
替换 'username' => $this->faker->text(10)
没有结果
谢谢你的帮助
在您的模型中
User.php
// ...
use Illuminate\Database\Eloquent\Factories\HasFactory;
// ...
class User extends Authenticatable
{
use HasFactory;
//...
}
在您的播种机中:
\App\Models\User::factory(10)->create([
// Some optional static fields
'role' => 'user',
]);