MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

como obter o valor máximo de um campo no MongoDB


Você pode usar uma combinação de limite e classificação para atingir esse objetivo.

db.collectionName.find({}).sort({"updateTime" : -1}).limit(1)

Isso classificará todos os seus campos com base no tempo de atualização e retornará apenas o maior valor.

Eu recomendaria adicionar um índice a este campo para melhorar o desempenho.