«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');