children optimization

This commit is contained in:
2024-01-15 16:41:48 +02:00
parent f70815c335
commit 9b5f124081
2 changed files with 2 additions and 4 deletions
+1 -1
View File
@@ -69,11 +69,11 @@ class RecordController extends Controller
->status(explode(",", $arguments["status_in"]))
->skip($skip)
->sort($sort)
->childrenFields($schema->visible)
->childrenDepth(1)
->parentsDepth(0)
->runWithCount();
$records = $graph->getRootRecords()->toArray();
+1 -3
View File
@@ -47,7 +47,6 @@ final class Query
public function run(): Graph
{
$resultsRecords = $this->mainQuery();
$ids = array_map(function ($rec) {
return $rec->id;
}, $resultsRecords);
@@ -183,8 +182,7 @@ final class Query
}
public
function limit(int $limit): Query
public function limit(int $limit): Query
{
$this->options->limit = $limit;
return $this;