2016-04-22 6 views
2

Im Versuch, eine Abfrage zu tun, wo ich mehr Bedingungen (einschließlich % LIKE% Betreiber) habe, kann aber nicht verstehen, wie es in Laravel ist zu tun Array Weg mit Abfrage-Generator.Laravel Query Builder: MySQL ‚LIKE‘ in einem mehr wo Abfrage konditionierte

So würde es ein Array von Objekten mit dem gleichen Namen, nicht die ähnlichen Übereinstimmungen zurückgeben. Ist es möglich, eine% LIKE% Suche auf diese Weise durchzuführen?

Antwort

2

Sie sollten sie wie diese Kette:

DB::table('your-table-name') 
    ->where('category','=','$c->id') 
    ->where('name','=','$c->name') 
    ->where('email', 'LIKE', '%test%') 
    ->get(); 
+0

Irgendwie i in docs lesen should'nt es so sein, aber es ist dank – zhphrd