De ondersteuning voor Mongo3.4-aggregatie-operators is toegevoegd in 1.10.0.RC1. Als je het goed vindt om te updaten om de kandidaat-versie uit te brengen, zou alles goed moeten werken.
Of u kunt het volgende proberen, maar u moet versie 1.8.5 gebruiken.
Aggregation aggregation = newAggregation(
project().and(new AggregationExpression() {
@Override
public DBObject toDbObject(AggregationOperationContext aggregationOperationContext) {
return new BasicDBObject("$strLenCP", "$prefix");
}
}).as("prefixLength")
);