You are looking at documentation for an older release.
Not what you want? See the
current release documentation.
Missing aggregationedit
A field data based single bucket aggregation, that creates a bucket of all documents in the current document set context that are missing a field value (effectively, missing a field or having the configured NULL value set).
Fluent DSLedit
var result = client.Search<ElasticsearchProject>(s => s .Aggregations(a => a .Missing("my_missing_agg", m => m .Field(p => p.Name) ) ) ); var agg = result.Aggs.Missing("my_missing_agg");
Object Initializer Syntaxedit
var request = new SearchRequest { Aggregations = new Dictionary<string, IAggregationContainer> { { "my_missing_agg", new AggregationContainer { Missing = new MissingAggregator { Field = "name" } } } } }; var result = client.Search<ElasticsearchProject>(request); var agg = result.Aggs.Missing("my_missing_agg");
Refer to the original docs for more information