Saltar al contenido

Spring data mongodb ordenar en múltiples campos

Hola, tenemos la respuesta a tu búsqueda, desplázate y la verás más abajo.

Solución:

Puedes probar algo como esto.

Aggregation agg = newAggregation(
        match(Criteria.where("userId").is(userId)),
        sort(Sort.Direction.DESC, "type").and(Sort.Direction.ASC, "createdDate")
);

Un poco tarde, pero para otras personas… Prueba esto (para datos de primavera):

private static final Sort NOTE_SORT = new Sort(new Sort.Order(Sort.Direction.ASC, "seen"),
                                                new Sort.Order(Sort.Direction.DESC, "date"),
                                                new Sort.Order(Sort.Direction.ASC, "done"));

Si posees algún reparo y forma de arreglar nuestro ensayo puedes ejecutar una disquisición y con gusto lo ojearemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *