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:

Esempio di MongoDB Funzione Conta()

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:

Esempio di MongoDB Funzione Rimuovi()

L'output mostrerà che 1 documento è stato modificato.