Hvordan bruke $ kommentaroperatør i MongoDB

Hvordan bruke $ kommentaroperatør i MongoDB
MongoDB er en NoSQL -database og støtter forskjellige operatørklasser. Bortsett fra operatørklassene i MongoDB, gir flere frittstående operatører som $ kommentar hjelp til å forstå Mongo -spørsmålene. De $ Kommentar Operatør kan brukes til å legge til en kommentar til ethvert spørringspredikat i MongoDB for å forstå formålet med den spørringen. Som navnet leder, fungerer det som en kommentar i MongoDB, akkurat som noen legger til en kommentar på noe annet programmeringsspråk.

Noen ganger, i et delt arbeidsmiljø der flere utviklere jobber med en enkelt modul samtidig, kan dette føre til misforståelse av spørringen. MongoDB gir støtte for $ Kommentar Det gir en kort beskrivelse til spørsmål og resulterer dermed i å forstå spørsmålene for nye utviklere. Dessuten $ Kommentar Operatør kan også brukes sammen med alle andre operatører i et MongoDB -miljø.

I denne artikkelen vil vi forklare bruken av $ Kommentar Operatør i MongoDB -sammenheng:

Hvordan $ kommentaroperatør fungerer i MongoDB

Arbeidsmekanismen for $ kommentaroperatør er basert på følgende syntaks:

()._addspecial ("$ kommentar", "")

Eller:

().kommentar()

Noen av de ovennevnte syntaksene kan brukes til å komme med kommentarer i spørsmål.

Hvordan bruke $ kommentaroperatøren i MongoDB

Denne delen vil gi et innblikk i å legge til kommentarer ved hjelp av $ kommentaroperatøren i MongoDB. Videre brukes følgende database og innsamlingsnavn i denne delen for å henvise eksempler:

Database: Linuxhint

Samling: Tech_store

De Tech-Store Samlingen inneholder listen over bærbare datamaskiner som viser statusen til aksjen:

Følgende liste over dokumenter ligger i "Tech_store" samling av "Linuxhint”Database.

> DB.Tech_store.finne().ganske()

Eksempel1: Bruke $ kommentaroperatør med sammenligningsoperatører

Følgende kommando vil bidra til å få statusen til aksjen: For dette legges en kommentar til hvert dokument ved å bruke kommandoen som er nevnt nedenfor:

> DB.Tech_store.finn (pris: $ gt: "$ 2000"))._addspecial ("$ kommentar", "Dette er spillmaskiner").ganske()

Eller du kan legge til kommentarer på følgende måte også:

> DB.Tech_store.finn (pris: $ gt: "$ 2000")).Kommentar ("Dette er spillmaskiner").ganske()

Eksempel 2: Bruke $ kommentaroperatør med logiske operatører

Følgende kommando hjelper til med å forstå bruken av $ kommentar med logiske operatører. Det observeres at bare spørringsseksjonen er manipulert og $ kommentar -applikasjonen forblir konstant.

> DB.Tech_store.finn ($ eller: [pris: $ lt: "$ 2000", pris: $ lte: "$ 1000"])._addspecial ("$ kommentar", "Dette er generelle bruksmaskiner").ganske()

I tillegg kan du utføre følgende kommando for å legge til den samme kommentaren:

> DB.Tech_store.finn ($ eller: [pris: $ lt: "$ 2000", pris: $ lte: "$ 1000"]).Kommentar ("Dette er generelle bruksmaskiner").ganske()

Eksempel 3: Bruke $ kommentaroperatør med matriseoperatører

I dette eksemplet vil $ kommentar bli brukt til å legge til kommentarer til array spørringsoperatører i MongoDB.

Kommandoen nevnt nedenfor viser bruken av $ kommentar med $ størrelse operatør:

> DB.Tech_store.finn (make: $ size: 4)._addspecial ("$ kommentar", "Gaming But Renurbished Machines").ganske()

Dessuten kan du legge til den samme kommentaren ved å følge kommandoen:

> DB.Tech_store.finn (make: $ size: 4).Kommentar ("Gaming But Renurbished Machines").ganske()

Det observeres fra alle de ovennevnte eksemplene at bruken av $ kommentar er det samme med noen operatør, og at den ikke plager hvilken operatør eller kommando som brukes.

Konklusjon

Programvare utvikles i et smidig-basert miljø der endringer er uunngåelige og kontinuerlige endringer i kode er nødvendig. Å kommentere spiller en viktig rolle under slike forhold for å flagge formålet med kode. Tilsvarende har MongoDB også en $ kommentaroperatør som brukes til å legge til kommentarer til spørsmål. I dette beskrivende innlegget har vi demonstrert måtene å anvende $ kommentaroperatøren under forskjellige forhold på MongoDB. Etter den detaljerte analysen blir det lagt merke til at $ kommentar har sin egen virkningsmåte og ikke er avhengig av noen annen operatør av en spørring. Og hvis du legger til en kommentar med feil syntaks, vises ikke resultatet.