sql >> Database >  >> NoSQL >> MongoDB

MongoDB:Gegevens sorteren bij gebruik van DBcollection find

Als je kijkt naar Java Driver API, de methode vinden verwacht twee parameters, de query en de velden die worden geretourneerd.

Zodra u de resultaten wilt sorteren, gebruikt u de traditionele zoekmethode en sorteert u de DBCursor.

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

Onthoud dat het DBCursor-object een luie fetch naar de database doet, dus u kunt sorteren, beperken of overslaan gebruiken zonder overhead.




  1. Datumnotatie mangoest

  2. MongoDB/Meteor:unieke ID toevoegen aan elk array-element

  3. Herhaal grote verzamelingen in MongoDB via spring-data

  4. Een lijst krijgen van unieke ingesloten/geneste objecten in een MongoDB-document