Podpora pro operátory agregace Mongo3.4 byla přidána v 1.10.0.RC1. Pokud jste v pořádku s aktualizací na verzi kandidáta, vše by mělo fungovat dobře.
Nebo můžete zkusit následující, ale budete muset použít verzi 1.8.5.
Aggregation aggregation = newAggregation(
project().and(new AggregationExpression() {
@Override
public DBObject toDbObject(AggregationOperationContext aggregationOperationContext) {
return new BasicDBObject("$strLenCP", "$prefix");
}
}).as("prefixLength")
);