Funzioni Count() e Rimuovi() in MongoDB con l'esempio
MongoDB Funzione Conta()
Il concetto di aggregazione consiste nell'eseguire un calcolo sui risultati restituiti in una query. Ad esempio, supponiamo che tu voglia sapere qual è il conteggio dei documenti in una raccolta in base alla query attivata MongoDB fornisce la funzione count().
Esempio di MongoDB Funzione Conta()
Diamo un'occhiata a un esempio di questo.
db.Employee.count()
Spiegazione del codice:
- Il codice precedente esegue la funzione di conteggio.
Se il comando viene eseguito correttamente, verrà visualizzato il seguente output
Produzione:
L'output mostra chiaramente che nella raccolta sono presenti 4 documenti.
Esecuzione di modifiche
Le altre due classi di operazioni in MongoDB sono le istruzioni di aggiornamento e rimozione.
Le operazioni di aggiornamento consentono di modificare i dati esistenti e le operazioni di rimozione consentono la cancellazione di dati da una raccolta.
Rimuovi() Funzione in MongoDB
In MongoDB, l' db.collection.remove() Il metodo viene utilizzato per rimuovere documenti da una raccolta. È possibile rimuovere da una raccolta tutti i documenti oppure solo quelli che soddisfano una condizione specifica.
Se esegui semplicemente il comando di rimozione, tutti i documenti verranno rimossi dalla raccolta.
Esempio di MongoDB Funzione Rimuovi()
Il seguente esempio di codice mostra come rimuovere un documento specifico dalla raccolta.
db.Employee.remove({Employeeid:22})
Spiegazione del codice:
- Il codice precedente utilizza la funzione di rimozione e specifica il criterio che in questo caso consiste nel rimuovere i documenti che hanno l'ID dipendente pari a 22.
Se il comando viene eseguito correttamente, verrà visualizzato il seguente output
Produzione:
L'output mostrerà che 1 documento è stato modificato.