工厂
工厂回调
$factory->afterCreating(App\User::class, function ($user, $faker) {
$user->accounts()->save(factory(App\Account::class)->make());
});生成带图像的数据工厂或填充
$factory->define(User::class, function (Faker $faker) {
return [
'name' => $faker->name,
'email' => $faker->unique()->safeEmail,
'email_verified_at' => now(),
'password' => bcrypt('password'),
'remember_token' => Str::random(10),
'avatar' => $faker->image(storage_path('images'), 50, 50)
];
});使用自定义逻辑覆盖值
使用带关联关系的工厂
创建模型而不触发任意事件
有用的 for 方法
最后更新于