Why wheredate not working in laravel 5.3?

十年热恋 提交于 2019-12-02 07:59:17

change the query to

$reports = Report::where(function($q) use ($search){
   $q->whereHas('user', function($query) use ($search) {
        $query->where(function ($q) use($search){
            $q->where('name' ,'LIKE' ,'%'.$search.'%');
        });
     })->orWhereHas('store', function($query) use ($search){
        $query->where(function ($q) use($search){
            $q->where('name', 'LIKE', '%'.$search.'%');
        });
     })->orWhereHas('category', function($query) use ($search){
        $query->where(function ($q) use($search){
             $q->where('name', 'LIKE' , '%'.$search.'%');
     });
  });
})->whereDate('created_at','=',$searchdate)->paginate(10);

Hope it helps

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!