Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 09.03.2020 17:21:42

Вопрос от новичка

Всем привет.
Сорри если не тот раздел. Если не тот, подскажите какой правильно выбрать.
Я только начинаю разбираться с 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 работы с БД.

Не в сети

#2 09.03.2020 17:48:38

Re: Вопрос от новичка

твой модель Customer связан с твоей таблицей customers а если нет то можешь привязать написав это в своей модели protected $table = "customers"

Не в сети

#3 11.03.2020 15:49:53

Re: Вопрос от новичка

Спасибо. Такую таблицу я видел в одном классе, а в других например ее нет. Надо внимательнее посмотреть.
И если не указан явно join какойто значит его и нет? так?

Не в сети

#4 11.03.2020 15:59:25

Re: Вопрос от новичка

Не в сети

Подвал раздела