Поддръжката за оператори за агрегиране Mongo3.4 беше добавена в 1.10.0.RC1. Ако сте съгласни с актуализацията за освобождаване на кандидат версия, всичко трябва да работи добре.
Или можете да опитате следното, но ще трябва да използвате версия 1.8.5.
Aggregation aggregation = newAggregation(
project().and(new AggregationExpression() {
@Override
public DBObject toDbObject(AggregationOperationContext aggregationOperationContext) {
return new BasicDBObject("$strLenCP", "$prefix");
}
}).as("prefixLength")
);