Anda harus mendapatkan istilah dari bidang input Anda dan mengulang semuanya sambil membangun kueri DB Anda. Anda juga harus mengatur bidang tabel di mana Anda ingin istilah yang akan dicari, dalam contoh bidang tabel adalah name
. Berikut adalah contoh yang belum diuji tetapi Anda akan mendapatkan idenya.
public function search() {
$q = Input::get('myInputField');
$searchTerms = explode(' ', $q);
$query = DB::table('products');
foreach($searchTerms as $term)
{
$query->where('name', 'LIKE', '%'. $term .'%');
}
$results = $query->get();
}