Как распечатать данные таблицы между временными рамками в Laravel 5.6? - PullRequest
0 голосов
/ 14 декабря 2018

В моем приложении laravel у меня есть следующая таблица с именем schools, например:

id   name   project   type   created_at   updated_at
1    gfr    bottle    hard   2018-06-25   2018-06-25
2    kio    book      soft   2018-06-27   2018-06-27
3    nhj    vehicle   hard   2018-06-27   2018-06-27
1    nhy    bottle    hard   2018-06-28   2018-06-28
1    gfr    book      soft   2018-06-28   2018-06-28

Теперь мне нужна функция контроллера для печати name, project и type между 2018-06-27 и 2018-06-28 и у меня есть следующая функция контроллера

$datas = Schools::orderBy('id','desc')->get();

Тогда как я могу отфильтровать ограничение по времени здесь?

1 Ответ

0 голосов
/ 14 декабря 2018

Вам нужна функция whereBetween, которая будет искать, где значение столбца находится между двумя указанными значениями:

$datas = Schools::orderBy('id','desc')
    ->whereBetween('created_at', ['2018-06-27', '2018-06-28'])
    ->get()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...