diff --git a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php index 8c508afe1f..24db11d81d 100644 --- a/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php +++ b/lib/Alchemy/Phrasea/SearchEngine/Elastic/ElasticSearchEngine.php @@ -542,13 +542,13 @@ class ElasticSearchEngine implements SearchEngineInterface } elseif ($options->getSortBy() === SearchEngineOptions::SORT_CREATED_ON) { $sort['created_on'] = $options->getSortOrder(); } elseif ($options->getSortBy() === 'recordid') { - $sort['recordid'] = $options->getSortOrder(); + $sort['record_id'] = $options->getSortOrder(); } else { $sort[sprintf('caption.%s', $options->getSortBy())] = $options->getSortOrder(); } - if (! array_key_exists('recordid', $sort)) { - $sort['recordid'] = $options->getSortOrder(); + if (! array_key_exists('record_id', $sort)) { + $sort['record_id'] = $options->getSortOrder(); } return $sort;