correctly sort by numeric columns

This commit is contained in:
2018-08-11 23:34:48 +02:00
parent 8d6ec7b47d
commit e1c7114bd4
6 changed files with 73 additions and 35 deletions
+1 -1
View File
@@ -46,7 +46,7 @@ class TableController extends Controller
$columns = Column::columnsFromJson($revision->columns);
$rq = $revision->rowsData($columns);
if (count($columns)) $rq = $rq->orderByRaw("data->>'".$columns[0]->id."'");
if (count($columns)) $rq = $rq->sortByCol($columns[0]);
$rows = $rq->paginate(25, []);
return view('table.view', [
+3 -1
View File
@@ -97,7 +97,9 @@ class TableEditController extends Controller
{
$revision = $changeset->revision;
$columns = $changeset->fetchAndTransformColumns();
$rows = $revision->rowsData($columns, true, false)->paginate(25, []);
$rows = $revision->rowsData($columns, true, false)
->sortByCol($changeset->fetchRevisionColumns()[0])
->paginate(25, []);
return view('table.propose.edit-rows', [
'changeset' => $changeset,