«W3Schools Laravel» — это фраза, обозначающая комбинацию платформы онлайн-обучения «W3Schools» и PHP-фреймворка «Laravel». Ниже я предоставлю вам несколько методов Laravel вместе с примерами кода:
all(): извлекает все записи из таблицы.
$users = User::all();
find(): находит запись по ее первичному ключу.
$user = User::find(1);
create(): создает новую запись в базе данных.
$user = User::create([
'name' => 'John Doe',
'email' => 'johndoe@example.com',
]);
update(): обновляет существующую запись.
$user = User::find(1);
$user->name = 'Jane Doe';
$user->save();
delete(): удаляет запись из базы данных.
$user = User::find(1);
$user->delete();
where(): добавляет в запрос базовое предложениеwhere.
$users = User::where('age', '>', 18)->get();
orderBy(): упорядочивает результаты запроса по столбцу.
$users = User::orderBy('name', 'asc')->get();
count(): возвращает количество записей в таблице.
$count = User::count();
first(): возвращает первую запись, соответствующую запросу.
$user = User::where('active', true)->first();
pluck(): извлекает значение одного столбца из первого результата запроса.
$names = User::pluck('name');