sql >> Databáze >  >> NoSQL >> MongoDB

Spring Data MongoDB:agregační rámec – řazení s vnořenou vlastností vyvolá neplatný odkaz

Kód, jak byl zveřejněn, skutečně funguje úspěšně - problém, který jsem měl, byl něco jiného.

Udělal jsem něco takového:

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

Jak jsem psal v kódu, chtěl jsem promítnout pouze komentáře -Pole pro úsporu režijních nákladů - ale to skutečně způsobilo můj problém!

Díky moc za tip!




  1. Ember-data vložené objekty uložené jako samostatné objekty

  2. Migrace na MongoDB:jak se dotazovat GROUP BY + WHERE

  3. Aktualizujte/odstraňte dílčí dokument v mongodb pomocí ovladače C#

  4. Jak zabránit uživateli mongo v upuštění sbírky?