sql >> Database >  >> NoSQL >> MongoDB

Spring Data MongoDB:aggregatieraamwerk - sorteren met geneste eigenschap genereert ongeldige referentie

De code zoals gepost werkt inderdaad succesvol - het probleem dat ik had was iets anders.

Ik deed zoiets als dit:

Aggregation agg = newAggregation(
       project("comments"), //This was the problem! Without this it works as desired!
       unwind("comments"),
       sort(Direction.DESC, "comments.createdAt") 
);

Zoals ik in de code schreef, wilde ik alleen de commentaar . projecteren -Veld om wat overhead te besparen - maar dit veroorzaakte eigenlijk mijn probleem!

Heel erg bedankt voor de hint!




  1. XFS vs EXT4 – MongoDB-prestaties vergelijken op AWS EC2

  2. Hoe converteer je een string naar ObjectId in nodejs mongodb native driver?

  3. Het ABC van NestJS:een beginnershandleiding met MongoDB (Mongoose).

  4. Moet ik automatisch verhogen in MongoDB implementeren?