Die zentrale Aggregationsabstraktion in Spring Data MongoDB ist – wie der Name schon sagt – Aggregation
. Es stellt eine fließende API bereit, um eine Pipeline mithilfe von Aggregationsvorgängen aufzubauen.
Ab Version 1.6.0.M1 die Aggregation
Klasse hat einen ….withOptions(…)
Methode
so verwendet werden:
Aggregation aggregation = newAggregation(…) // build up pipeline in here
.withOptions(newAggregationOptions().allowDiskUse(true).build());