Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Всем привет.
Сорри если не тот раздел. Если не тот, подскажите какой правильно выбрать.
Я только начинаю разбираться с laravel на рабочем проекте. До этого с lara дела не имел.
Кое какие вещи немного понятны, какие-то нет.
И вот у меня такой супер примитивный вопрос )
Вот например запрос.
$customers = Customer::whereIn('type', $type_arr)->whereIn('status', $status)->whereIn('company_id', $companies)->where($filter_type, '>=', $start_val)->where($filter_type, '<=', $end_val)->get();
Но я не могу понять, как узнать из какой таблицы идет выборка, есть ли и какие join.
where понятно, задаются условия, get - получить данные.
А какие и откуда, вот в чем вопрос. Как это вообще посмотреть и какая идеология в lata работы с БД.
Не в сети
твой модель Customer связан с твоей таблицей customers а если нет то можешь привязать написав это в своей модели protected $table = "customers"
Не в сети
Спасибо. Такую таблицу я видел в одном классе, а в других например ее нет. Надо внимательнее посмотреть.
И если не указан явно join какойто значит его и нет? так?
Не в сети
https://laravel.com/docs/5.8/queries#joins
Вот,почитай)
Не в сети
Страницы 1