1
我有很多問題將這個查詢從MYSQL轉換爲laravel查詢生成器......有人能幫我弄明白嗎? 我試圖解析實際用戶的所有項目(我將在稍後用實際用戶替換1值),ID存儲在不同的基礎上,這些基礎具有projets的id,用戶的id和公司的id。Laravel:將SQL查詢轉換爲查詢生成器有很多問題
- 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();
當你運行這個查詢時,你會得到什麼? –