За да получите документа за най-ниската стойност на 'the_field', трябва да използватеdb.the_collection.find().sort({the_field:1}).limit(1)
Така че тук първо сортираме документа и след това изваждаме първия от него, както можете да видите от заявката.
Агрегиране $min :
Използва се, когато групираме документа в един документ и искаме да запазим стойността на този единичен документ като минимум от всички документи, от които е бил групиран.
$min оператор :
Използва се за включваща долна граница за конкретен индекс, за да се ограничат резултатите от find(). С прости думи, ако the_field е индексирано и искаме да запазим някакво ограничение върху find(), тогава можем да го използваме. Обикновено се използва за подобряване на производителността.
Синтаксисът, който въвеждахте, беше правилен, но изисква индексирано поле и резултатът ще бъде различен от това, което всъщност искате.