Você precisará obter os termos do seu campo de entrada e percorrer todos eles enquanto cria sua consulta de banco de dados. Você também precisará definir o campo da tabela em que deseja que os termos sejam pesquisados, neste exemplo, o campo da tabela é
name
. Aqui está um exemplo não testado, mas você terá a ideia. 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();
}