Dukungan untuk operator agregasi Mongo3.4 ditambahkan di 1.10.0.RC1. Jika Anda setuju dengan pembaruan untuk merilis versi kandidat, semuanya akan berfungsi dengan baik.
Atau Anda dapat mencoba yang berikut ini tetapi Anda harus menggunakan versi 1.8.5.
Aggregation aggregation = newAggregation(
project().and(new AggregationExpression() {
@Override
public DBObject toDbObject(AggregationOperationContext aggregationOperationContext) {
return new BasicDBObject("$strLenCP", "$prefix");
}
}).as("prefixLength")
);