MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB:ordinamento dei dati quando si utilizza la ricerca di DBcollection

Se dai un'occhiata a Java Driver API, il metodo trova si aspetta due parametri, la query ei campi che verranno restituiti.

Una volta che vuoi ordinare i risultati, usa il metodo tradizionale di ricerca e ordina il DBCursor.

DBCursor cursor = DBCollection.find(query);
cursor.sort(new BasicDBObject("lastUpdated ", -1));

Ricorda, l'oggetto DBCursor esegue un lazy fetch nel database, quindi puoi utilizzare l'ordinamento, il limite o l'eliminazione senza costi generali.