sql >> Databasteknik >  >> NoSQL >> MongoDB

Använd $strLenCP med Spring Data MongoDB

Stödet för Mongo3.4-aggregationsoperatörer lades till i 1.10.0.RC1. Om du är okej med att uppdatera till släppkandidatversionen borde allt bara fungera bra.

Eller så kan du prova följande men du måste använda version 1.8.5.

 Aggregation aggregation = newAggregation(
  project().and(new AggregationExpression() {
      @Override
      public DBObject toDbObject(AggregationOperationContext aggregationOperationContext) {
          return new BasicDBObject("$strLenCP", "$prefix");
      }
  }).as("prefixLength")
 );


  1. Hur undviker man transparent_hugepage/defrag-varning från mongodb?

  2. Spara arrayer i Mongoose-schema

  3. Mongoose:CastError:Cast to ObjectId misslyckades för värdet [object Object] vid sökväg _id

  4. MongoDB C# - Skaffa BsonDocument för ett element som inte finns