早上好; 我有一个问题,是否可以在服务器端访问 serachBar 输入的“值”? 基本上问题是我需要在“返回数据表”之前过滤查询;
$casa = Casa::where('client_id', Auth::user()->id)->first();
$guifftCards = guiftcarwin::where('casa', $casa->id)->orderBy('created_at','DESC')->select(['created_at','client_id' ,'id']);
return Datatables::of($guifftCards)
->editColumn('client_id',function ($guifftCard){
return HellperFunction::getUserName($guifftCard->client_id);
} )
->editColumn('id',function ($guifftCard){
return HellperFunction::makeValue($guifftCard->id);
} )
->make();
$casa = Casa::where('client_id', Auth::user()->id)->first();
$usersID = Users::where('name', 'LIKE', "%{$SEARCHBAR}%")->pluck('client_id');
$guifftCards = guiftcarwin::where('casa', $casa->id)->wherein('client_id',$usersID)->orderBy('created_at','DESC')->select(['created_at','client_id' ,'id']);
return Datatables::of($guifftCards)
->editColumn('client_id',function ($guifftCard){
return HellperFunction::getUserName($guifftCard->client_id);
} )
->editColumn('id',function ($guifftCard){
return HellperFunction::makeValue($guifftCard->id);
} )
->make();
谢谢 !
你好,
也许这可以回答你的问题? https://datatables.yajrabox.com/fluent/custom-filter
您可以使用request('search.value')
访问它。 也可以使用@AdrienPoupa 提供的链接进行更高级的搜索。 谢谢!
感谢 AdrienPoupa,它完成了工作!!
最有用的评论
你好,
也许这可以回答你的问题? https://datatables.yajrabox.com/fluent/custom-filter