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

ordenar por fecha con solicitud agregada en mongodb

Su consulta agregada es incorrecta. Agrega el tipo y el límite a la coincidencia, pero así es como lo hace ahora. Utiliza diferentes operadores de canalización:

db.friends.aggregate( [
    { $match: { advertiser: "noc3" } }, 
    { $sort: { createdDate: -1 } },
    { $limit: 1 },

Sus otros operadores de canalización también son un poco extraños, y su código vs consulta no coinciden en timestamps vs createdDate . Si agrega el resultado esperado, puedo actualizar la respuesta para incluir también los últimos bits de la consulta.