Aby uzyskać dokument o najniższej wartości 'the_field', należy użyć db.the_collection.find().sort({the_field:1}).limit(1)
Więc tutaj najpierw sortujemy dokument, a następnie wyciągamy z niego pierwszy, jak widać z zapytania.
Agregacja $min :
Jest używana, gdy grupujemy dokument w pojedynczy dokument i chcemy zachować wartość tego pojedynczego dokumentu jako minimum wszystkich dokumentów, z których został zgrupowany.
Operator $min :
Jest używany do włączenia dolnej granicy dla określonego indeksu w celu ograniczenia wyników funkcji find(). W prostych słowach, jeśli pole_jest indeksowane i chcemy zachować pewne ograniczenie na find(), możemy go użyć. Zwykle służy do poprawy wydajności.
Wprowadzona składnia była poprawna, ale wymaga pola Indeksowane, a wynik będzie inny niż w rzeczywistości.