我在名为“directoryDataTable.php”的文件中使用了左连接查询。现在的问题是 Yajra DataTable 搜索栏不起作用。它既没有给出任何错误,也没有给出搜索结果。
我的 DataTable 查询函数如下。
public function query()
{
$id = \Illuminate\Support\Facades\Auth::user()->id;
$directories = DB::table('directories')
->leftjoin('claimed', 'directories.id', '=','claimed.dir_id')
->select('directories.*')
->where('directories.user_id',$id)
->where('paymentStatus','1')
->whereNull('directories.deleted_at')
->orWhere('claimed.claimed_by',$id);
return $this->applyScopes($directories);
}
请帮忙