Ich habe einige Dokumente in einer Sammlung wieMongo Abfrage Top-Wert für einige eindeutigen Schlüssel
{ "age" : 22, "value" : 234 },
{ "age" : 23, "value" : 54 },
{ "age" : 22, "value" : 260 },
{ "age" : 22, "value" : 23 }
Hier haben wir unterschiedliches Alter und Werte zu finden. Ich muss den höchsten Wert für jedes Alter auswählen. Also sollte das Ergebnis so sein.
{ "age" : 23, "value" : 54 }
{ "age" : 22, "value" : 260 }
Wie kann ich das mit find() verwenden? –
Sie können nicht, wie finden nur zum Filtern/Projekt Dokumente verwendet werden. Die von Ihnen angeforderte Funktionalität ist in Aggregation verfügbar. – ZeMoon