Полный цикл в digital

Обновление данных update QueryBuilder

Для изменения данных используется метод update(). Он принимает параметром массив имен столбцов и значений.

Давайте обновим запись с указанным id:

app/Http/Controllers/PostController.php<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\DB; // подключаем фасад DB

class PostController extends Controller
{
    public function show()
    {
        DB::table('posts')->where('id', '=', 1)->update([
	'title' => 'page',
	'slug'  => 'slug',
	]);
    }
}

Теперь обновим заданную группу записей:

app/Http/Controllers/PostController.php<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\DB; // подключаем фасад DB

class PostController extends Controller
{
    public function show()
    {
        DB::table('posts')->where('id', '>', 5)->update([
	'title' => 'page',
	'slug'  => 'slug',
	]);
    }
}

А теперь обновим вообще все записи:

app/Http/Controllers/PostController.php<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\DB; // подключаем фасад DB

class PostController extends Controller
{
    public function show()
    {
        DB::table('posts')->update([
	'title' => 'page',
	'slug'  => 'slug',
	]);
    }
}
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг