2016-07-20 17 views
-1

誰でもこのlaravel DBクエリをEloquentに翻訳できますか?雄弁クエリに変換するのはなぜlaravel DBクエリをEloquentに変換する

select `u`.`id` as `userId`, `u`.* from `users` as `u` 
inner join `user_role` as `ur` 
on `u`.`id` = `ur`.`user_id` 
inner join `user_services` as 
`userservices` on `u`.`id` = `userservices`.`user_id` 
where `ur`.`role_id` = ? and 
`u`.`gender` = ? and `u`.`city` = ? 
and `userservices`.`service_id` = ? 

は事前

答えて

0

でいただきありがとうございますか!未処理のSQLクエリは、クエリが複雑な場合に優先的に読み取られます。生のSQLを使用して

Laravelのsupoorts:

$query = <<<EOF 
    select `u`.`id` as `userId`, `u`.* from `users` as `u` 
    inner join `user_role` as `ur` 
    ... 
EOF; 
DB::select($query, preparedArgsArray) 
関連する問題