Crudbooster Laravel - Как сделать разные отношения столбца? - PullRequest
0 голосов
/ 05 января 2019

у меня две таблицы 1. table_a 2. table_b И все таблицы имеют company_id. Я хочу установить связь между этими двумя таблицами, используя один и тот же идентификатор компании. Как

select * from table_a left join table_b on table_a.company_id = table_b.company_id;

Пожалуйста, помогите мне, если это действительно возможно. Заранее спасибо.

1 Ответ

0 голосов
/ 05 января 2019

Вы можете использовать это:

$data = DB::table('table_a')->leftJoin('table_b', 'table_a.company_id', '=', 'table_b.company_id')->get();

или сырье:

$users = DB::table('table_a')
                     ->select(DB::raw('query here'))
                     ->get();

Подробнее о: https://laravel.com/docs/5.7/queries

...