Chcete-li přidat do Lakhwinder Singh Odpověď:možná by stálo za to to zabalit do rozsahu, který můžete použít na svůj model:
class Product extends Model
{
public function scopeSearch($query, $keywords)
{
return $query->where('name_en', 'LIKE', '%'.$keywords.'%');
}
}
Tento rozsah pak můžete použít takto:
$products = Product::search($keywords)->get();
To znamená, že nemusíte neustále ručně přidávat podmínky „LIKE“ do vaší aplikace.
Kromě toho Laravel představuje Scout, ovladač pro fulltextové vyhledávání pro Eloquent, ve verzi 5.3.