sql >> Base de Datos >  >> NoSQL >> MongoDB

mangosta findOne con clasificación

Esto variará ligeramente según su versión de mongoose, pero la firma del método para findOne se parece a esto:

function findOne (conditions, fields, options, callback)

Lo que pretende como options (el tipo), la mangosta se maneja como fields (qué campos cargar).

Puede intentar pasar explícitamente null para campos:

models.user.findOne({}, null, { sort: { date_register: -1 } }, callback);

Pero si puede, probablemente debería usar la API de consulta, que es más clara, como:

models.user.findOne({}).sort({ date_register: -1 }).exec(callback);