From 4389877e7b0f58420deef74fd602040df6419a31 Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Wed, 19 May 2021 11:22:19 +0200 Subject: [PATCH] Fix total for elasticsearch 7 (#159) --- Search/Adapter/ElasticSearchAdapter.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Search/Adapter/ElasticSearchAdapter.php b/Search/Adapter/ElasticSearchAdapter.php index 9461cda6..63593413 100644 --- a/Search/Adapter/ElasticSearchAdapter.php +++ b/Search/Adapter/ElasticSearchAdapter.php @@ -232,7 +232,9 @@ public function search(SearchQuery $searchQuery) $hits[] = $hit; } - return new SearchResult($hits, $res['hits']['total']); + $total = isset($res['hits']['total']['value']) ? $res['hits']['total']['value'] : $res['hits']['total']; + + return new SearchResult($hits, (int) $total); } public function getStatus()