Друзья, сегодня я расскажу вам об этом в данной статье.
Как можно соединить несколько таблиц с помощью laravel начиная с версии 5.1 по 6. Это достаточно просто.
Как объединить несколько таблиц с помощью laravel.
Запрос на присоединение приведен ниже.
$join = DB::table('shares')
->join('users', 'users.id', '=', 'shares.user_id')
->join('comments', 'comments.user_id', '=', 'users.id')
->get();
Объединение нескольких таблиц в запрос использования с условием WHERE
$join = DB::table('shares')
->join('users', 'users.id', '=', 'shares.user_id')
->join('comments', 'comments.user_id', '=', 'users.id')
->where('comments.comЦent_id', '=', 10)
->get();
Объединение двух таблиц для запроса использования с условием ограничения
$join = DB::table('shares')
->join('users', 'users.id', '=', 'shares.user_id')
->join('comments', 'comments.user_id', '=', 'users.id')
->where('comments.comment_id', '=', 10)
->limit(5)
->get();