diff --git a/src/dug/core/async_search.py b/src/dug/core/async_search.py index bcca8797..85c66997 100644 --- a/src/dug/core/async_search.py +++ b/src/dug/core/async_search.py @@ -201,9 +201,10 @@ async def search_concepts(self, query, offset=0, size=None, fuzziness=1, prefix_ search_results = await self.es.search( index="concepts_index", body=body, - filter_path=['hits.hits._id', 'hits.hits._type', 'hits.hits._source', 'hits.hits._score'], + filter_path=['hits.hits._id', 'hits.hits._type', 'hits.hits._source', 'hits.hits._score', 'hits.hits._explanation'], from_=offset, - size=size + size=size, + explain=True ) search_results.update({'total_items': total_items['count']}) return search_results