Laravel relations table data search

 $categories = Categories::whereHas('products', function ($query) use ($searchString){

        $query->where('name', 'like', '%'.$searchString.'%');
    })
    ->with(['products' => function($query) use ($searchString){
        $query->where('name', 'like', '%'.$searchString.'%');
    }])->get();

Comments