i'am having a lot of issue converting this query from MYSQL to laravel query builder... Can somebody help me figure it out ? I'am trying to parse all the projects for the actual user (i will replace the 1 value with actual user later), id's are stored on a different base who have id for projets, id for users, and id for companies.
-- SQL
SELECT *
FROM projets, companies, users, userscompaniesprojets
WHERE 1 = userscompaniesprojets.id_user
AND companies.id = userscompaniesprojets.id_companies
AND userscompaniesprojets.id_projet = projets.id;
-- Laravel
$companies = DB::table('projets', 'userscompaniesprojets', 'companies')
->where('userscompaniesprojets.id_user', '=', '1')
->where('companies.id', '=', 'userscompaniesprojets.id_companies')
->where('userscompaniesprojets.id_projet', '=', 'projets.id')
->get();