diff --git a/src/aggregation/metric/stats.rs b/src/aggregation/metric/stats.rs index 8c6e3b036..99d2ddceb 100644 --- a/src/aggregation/metric/stats.rs +++ b/src/aggregation/metric/stats.rs @@ -449,6 +449,11 @@ mod tests { "field": "score", }, }, + "count_str": { + "value_count": { + "field": "text", + }, + }, "range": range_agg })) .unwrap(); @@ -514,6 +519,13 @@ mod tests { }) ); + assert_eq!( + res["count_str"], + json!({ + "value": 7.0, + }) + ); + Ok(()) } diff --git a/src/aggregation/mod.rs b/src/aggregation/mod.rs index 7b1f21b29..4bfe9a6d2 100644 --- a/src/aggregation/mod.rs +++ b/src/aggregation/mod.rs @@ -578,7 +578,7 @@ mod tests { .set_indexing_options( TextFieldIndexing::default().set_index_option(IndexRecordOption::WithFreqs), ) - .set_fast(None) + .set_fast(Some("raw")) .set_stored(); let text_field = schema_builder.add_text_field("text", text_fieldtype); let date_field = schema_builder.add_date_field("date", FAST);