A volte, in un ambiente di lavoro condiviso in cui diversi sviluppatori lavorano contemporaneamente su un singolo modulo, ciò può comportare un fraintendimento della query. MongoDB fornisce supporto per $ commento Ciò aggiunge una breve descrizione alle query e quindi si traduce nella comprensione delle domande per i nuovi sviluppatori. Inoltre, il $ commento L'operatore può anche essere utilizzato con tutti gli altri operatori in un ambiente MongoDB.
In questo articolo, spiegheremo l'uso di $ commento Operatore nel contesto MongoDB:
Come funziona $ commenti in mongodb
Il meccanismo di lavoro dell'operatore di $ commenti si basa sulla seguente sintassi:
()._addspecial ("$ comment", ")O:
().commento()Una delle sintassi di cui sopra può essere utilizzata per mettere i commenti nelle domande.
Come utilizzare l'operatore $ commenti in mongodb
Questa sezione fornirà una visione per aggiungere commenti utilizzando l'operatore di $ commenti in MongoDB. Inoltre, in questa sezione vengono utilizzati i seguenti nomi di database e raccolta per fare riferimento agli esempi:
Banca dati: Linuxhint
Collezione: Tech_Store
IL negozio di tecnologia La raccolta contiene l'elenco dei laptop che mostra lo stato dello stock:
Il seguente elenco di documenti risiede all'interno del "Tech_Store" collezione di "Linuxhint" Banca dati.
> db.Tech_Store.Trovare().bello()Esempio1: Utilizzo dell'operatore di $ commenti con operatori di confronto
Il seguente comando aiuterà a ottenere lo stato dello stock: Per questo, un commento viene aggiunto a ciascun documento utilizzando il comando di seguito:
> db.Tech_Store.find (price: $ gt: "$ 2000")._addspecial ("$ comment", "queste sono macchine da gioco").bello()Oppure puoi anche aggiungere commenti nel modo seguente:
> db.Tech_Store.find (price: $ gt: "$ 2000").Commento ("Queste sono macchine da gioco").bello()Esempio 2: Utilizzo dell'operatore di $ commenti con operatori logici
Il seguente comando aiuta a comprendere l'uso di $ commenti con gli operatori logici. Si osserva che solo la sezione di query viene manipolata e l'applicazione di $ commenti rimane costante.
> db.Tech_Store.Find ($ o: [Price: $ lt: "$ 2000", Price: $ lte: "$ 1000"])._addspecial ("$ comment", "queste sono macchine per uso generale").bello()Inoltre, è possibile eseguire il seguente comando per aggiungere lo stesso commento:
> db.Tech_Store.Find ($ o: [Price: $ lt: "$ 2000", Price: $ lte: "$ 1000"]).Commento ("Queste sono macchine per uso generale").bello()Esempio 3: Utilizzo dell'operatore di $ commenti con operatori di array
In questo esempio, $ commento verrà utilizzato per aggiungere commenti sugli operatori di query di array in mongodb.
Il comando menzionato di seguito mostra l'utilizzo di $ commenti con operatore di dimensioni $:
> db.Tech_Store.find (make: $ size: 4)._addspecial ("$ comment", "giochi di gioco ma rinnovati").bello()Inoltre, puoi aggiungere lo stesso commento seguendo il comando:
> db.Tech_Store.find (make: $ size: 4).Commento ("macchine da gioco ma rinnovate").bello()Si osserva da tutti gli esempi di cui sopra che l'uso di $ commento è lo stesso con qualsiasi operatore e non disturba quale operatore o comando viene utilizzato.
Conclusione
I software sono in fase di sviluppo in un ambiente basato su Agile in cui le modifiche sono inevitabili e sono richieste continue cambiamenti nel codice. Commentare svolge un ruolo vitale in tali condizioni per contrassegnare lo scopo del codice. Allo stesso modo, MongoDB ha anche un operatore di commenti da $ che viene utilizzato per aggiungere commenti alle query. In questo post descrittivo, abbiamo dimostrato i modi per applicare l'operatore di $ commenti in varie condizioni su MongoDB. Dopo la sua analisi dettagliata, si nota che $ commento ha il suo modo di agire e non dipende da nessun altro operatore di una query. E se aggiungi un commento con la sintassi sbagliata, il risultato non verrà visualizzato.