2016-03-16 55 views
-2

我有這個疑問:如何轉換SQL查詢到Laravel查詢構建器

SELECT * FROM table 
    WHERE (name = '%alex%' 
    OR address = '%alex%' 
    OR lastname = '%alex%' 
    ) AND id = '%alex%' 
     AND email = '%alex%' 

我如何轉換上面的SQL查詢到Laravel查詢生成器的標準呢?

+1

https://laravel.com/docs/5.1/queries#selects – fusion3k

+0

人可能向下表決,因爲你似乎沒有真正嘗試過尋求幫助之前,該自己做。 SO不在這裏爲你做你的工作,但我們會幫你弄明白。 –

回答

0
Illuminate\Support\Facades\DB::table('table') 
     ->where('name', 'LIKE', '%alex%') 
     ->orWhere('address', 'LIKE', '%alex%') 
     ->orWhere('lastname', 'LIKE', '%alex%') 
     ->where('id', 'LIKE', '%alex%') 
     ->where('email', 'LIKE', '%alex%') 
     ->get();