diff --git a/src/aggregation/metric/top_hits.rs b/src/aggregation/metric/top_hits.rs index 524f8d76f..a75f7e3bd 100644 --- a/src/aggregation/metric/top_hits.rs +++ b/src/aggregation/metric/top_hits.rs @@ -229,6 +229,7 @@ impl TopHitsAggregationReq { self.sort .iter() .map(|KeyOrder { field, .. }| field.as_str()) + .chain(self.doc_value_fields.iter().map(|s| s.as_str())) .collect() }