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

mangusto findOne com classificação


Isso irá variar um pouco dependendo da sua versão do mangusto, mas a assinatura do método para findOne parece algo assim:
function findOne (conditions, fields, options, callback)

O que você pretende como options (a classificação), o mangusto está lidando com fields (quais campos carregar).

Você pode tentar passar explicitamente null para campos:
models.user.findOne({}, null, { sort: { date_register: -1 } }, callback);

Mas se você puder, provavelmente deve usar a API de consulta, que é mais clara, como:
models.user.findOne({}).sort({ date_register: -1 }).exec(callback);