Come ottenere l'ultimo record dalla raccolta Mongodb

30 set 2022 1 min di lettura
Come ottenere l'ultimo record dalla raccolta Mongodb
Indice dei contenuti

Introduzione

Il metodo find() di MongoDB viene utilizzato per selezionare i documenti da una raccolta specificata. Imposta anche la posizione del cursore sul documento selezionato.

Il metodo find() predefinito ottiene i documenti dall'inizio della raccolta. In alcune situazioni, è necessario recuperare l'ultimo record da una raccolta. Utilizzare la query seguente per ottenere gli ultimi record da una raccolta MongoDB:

db.collection.find().limit(1).sort({$natural:-1}) 

La query precedente fornisce solo l'ultimo record singolo, puoi anche recuperare più record dalla fine della raccolta MongoDB.

È possibile impostare il numero di record con il metodo limit() come di seguito:

db.collection.find().limit(5).sort({$natural:-1}) 

Conclusione

Grazie, spero che questo tutorial rapido ti aiuti a soddisfare le tue esigenze.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.