Yajra laravel datatable возвращает все целочисленные поля в виде строкового значения
в настоящее время я использую
name: yajra / laravel -datatables ", версия:" v8.13.7 " ,
указанный ниже код используется в laravel side
$ reportHeader = ReportHeader :: with (['country']) -> orderBy ( 'reportSystemID', $ sort);
return \DataTables::eloquent($reportHeader)
->order(function ($query) use ($input) {
if (request()->has('order')) {
if ($input['order'][0]['column'] == 0) {
$query->orderBy('reportSystemID', $input['order'][0]['dir']);
}
}
})
->addIndexColumn()
->addColumn('reportStatus', function ($row) {
return $this->getAlMahaReportStatus($row);
})
->with('orderCondition', $sort)
->make(true);