阅读(1297) (11)

Laravel 8 持久化模型

2021-07-08 16:55:43 更新

create 方法创建模型实例,并使用 Eloquent 的 save 方法将其持久化到数据库中:

    use App\Models\User;

    public function testDatabase()
    {
        // Create a single App\Models\User instance...
        $user = User::factory()->create();

        // Create three App\Models\User instances...
        $users = User::factory()->count(3)->create();

        // Use model in tests...
    } 

您可以通过将属性数组传递给 create 方法来覆盖模型上的属性:

    $user = User::factory()->create([
        'name' => 'Abigail',
    ]);