Laravel Пример создания модели

Originally posted @ https://codeanddeploy.com посетите и загрузите код примера:
https://codeanddeploy.com/blog/laravel/laravel-model-create-example

В этом посте я покажу вам пример создания модели Laravel с различными методами, которые можно использовать в вашем приложении. При изучении модели Laravel создание или вставка записей в базу данных является одним из важных моментов обучения.

Пример #1: Базовая вставка с помощью конструктора запросов

В этом примере мы используем конструктор запросов для вставки записей в нашу базу данных. Для этого метода мы используем фасад DB. Смотрите код примера ниже.

$user = DB::table('users')->insert([
    'name' => 'Juan Dela Cruz',
    'email' => 'dcruz@gmail.com',
    'password' => bcrypt('password')
]);

//return to true
Вход в полноэкранный режим Выход из полноэкранного режима

Пример №2: Базовый длиннорукий метод

В этом примере мы используем Eloquent с методом длинной руки, используя функцию save(): Смотрите код примера ниже:

$user = new AppModelsUser();
$user->name = "John Doe";
$user->email = "jdoe@gmail.com";
$user->password = bcrypt('password');
$user->save();
Вход в полноэкранный режим Выход из полноэкранного режима

Пример №3: Базовый пример с Laravel Model Create

В этом примере мы будем использовать метод Eloquent create(), который передает значения массива.

AppModelsUser::create([
    'name' => 'Jane Dane',
    'email' => 'jdane@gmail.com',
    'password' => bcrypt('password')
]);
Вход в полноэкранный режим Выход из полноэкранного режима

Пример #4: Более быстрый метод

В этом примере мы рассмотрим более быстрый способ сохранения записей в Laravel Eloquent путем создания экземпляра PHP, но еще не записанных в нашу базу данных. Для этого нам нужно вызвать метод save().

$user = new AppModelsUser([
    'name' => 'Jane Dane',
    'email' => 'jdane2@gmail.com',
    'password' => bcrypt('password')
]);

$user->save(); //returns true
Вход в полноэкранный режим Выход из полноэкранного режима

Спасибо, что прочитали руководство по созданию модели Laravel. Я надеюсь, что этот учебник поможет вам. Если вы хотите скачать этот код, зайдите сюда https://codeanddeploy.com/blog/laravel/laravel-model-create-example.

Счастливого кодирования 🙂

Оцените статью
Procodings.ru
Добавить комментарий