Можно использовать динамические условия,
в которых после слова where
будет
написано имя поля таблицы. Для примера
давайте сделаем условие по полю id
:
<?php
$post = DB::table('posts')
->whereId(1)
->get();
dump($post);
?>
А теперь сделаем условие по полю slug
:
<?php
$post = DB::table('posts')
->whereSlug('my-page')
->get();
dump($post);
?>
Получите юзера с полем id
,
равным 3
.
Получите юзера с полем name
,
равным 'john'
.
Получите юзера с полем email
,
равным 'john@mail.com'
.