Hva er insertonmetode i mongoDB

Hva er insertonmetode i mongoDB
MongoDB er en NoSQL -database som utfører de grunnleggende operasjonene som et DBMS (Database Management System) kan utføre. Det er flere metoder og funksjoner støttet av MongoDB som utøves for innsettingsprosessen. De innsats() tilhører innsettingsmetodene, og denne metoden praktiseres for å sette inn ett dokument i MongoDB -samlingen. Insertone () -metoden skaper også en samling, hvis den ikke eksisterer.

MongoDB lagrer data i et dokumentform, og disse dokumentene holdes inne i en samling. Hovedformålet med Insertone -metoden er å legge til et dokument i en MongoDB -samling; Imidlertid, hvis samlingen ikke eksisterer, oppretter også denne metoden også samlingen. Etter viktigheten av denne metoden, er dagens guide fokusert på å demonstrere bruken av insertonmetoden i MongoDB:

Hvordan insertone fungerer i mongodb

Syntaksen for å bruke insertonmetode i MongoDB er nevnt nedenfor:

> DB.Samlingsnavn.INSERTONE ()

Ovennevnte syntaks utfører følgende tilleggsoperasjoner:

Oppretter en samling: Hvis den spesifiserte samlingen ikke eksisterer, vil den også lage samlingen.

Tildeler unik ID: I en hvilken som helst database er den unike ID -en for data veldig viktig. Insertone () -metoden lar deg legge til en unik ID til ethvert dokument mens du utfører innsetting, og denne oppgaven utføres bare når brukeren glemmer å tilordne den IDen til et dokument.

Hvordan du bruker insertonmetoden i mongoDB

Denne delen inneholder eksemplet for å bruke insertonmetoden i MongoDB; Vi har brutt ned flere eksempler for å formidle den individuelle bruken av denne metoden.

Eksempel 1: Bruke INSERTONE () -metode for å lage en samling og sette inn et dokument

Vi bruker her en MongoDB -database som heter “butikk”Og den inneholder følgende samlinger:

> Vis samlinger

Vi ønsker å legge til et dokument i "bærbare datamaskiner”Samling, og den eksisterer ikke i“butikk“. Den nedenfor nevnte kommandoen vil opprette samlingen og legge til dokumentet i den:

> DB.bærbare datamaskiner.INSERTONE (Make: ["Acer", "HP", "Dell"], prosessor: ["Intel", "AMD"])

Kommandoen blir utført, og du kan se at en unik ID for det dokumentet også genereres.

Eksempel 2: Bruke INSERTONE () -metode for å håndtere unik ID

Den primære nøkkelen eller de unike ID -ene har en nøkkelrolle i å manipulere dataene i en hvilken som helst database. I MongoDB er det to måter å sette en unik ID til ethvert dokument:

Biloppgave: Hvis den unike IDen ikke er tildelt av brukeren, tildeler den insertone () -metoden den til dokumentet på egen hånd. Kommandoen nedenfor inneholder ikke noen unik ID:

> DB.Smarttelefoner.Insertone (OS: "Android", Antall: 500, Make: ["Samsung", "Mi", "Sony"])

Du kan også bekrefte den unike ID -oppgaven ved å utstede kommandoen nedenfor:

> DB.Smarttelefoner.finne().ganske()

Merk: Samlingen som brukes i dette eksemplet heter “Smarttelefoner“.

Unik ID definert av brukeren : Dessuten, hvis brukeren definerer ID -en mens innsetting, vil ikke innsatsen forstyrre ved tildeling av ID -en. For eksempel, kommandoen som er nevnt nedenfor, setter inn dokumentet med en "_id”Felt også:

> DB.distribusjoner.Insertone (_ id: 1, OS: "Linux", tilgjengelig: ["Debian", "Linux Mint", "Ubuntu", "Kubuntu"])

Utgangen viser at den unike IDen er "1", som den ble definert i kommandoen. Dessuten kan du også bekrefte det ved følgende kommando:

> DB.distribusjoner.finne().ganske()

Merk: Samlingsnavnet er "distribusjoner”I dette eksemplet.

Konklusjon

Den omfattende listen over mongo -funksjoner har lettet databehandlingsmekanismen til databaser basert på MongoDB. I dette innlegget har vi gitt en kort guide til å bruke Insertone () -metoden i MongoDB. De innsats() tilhører innsetting av databasen og er en av undermetodene fra sett inn() Metodens familie av mongodb. Etter å ha fulgt denne guiden, vil en nybegynner MongoDB -bruker kunne sette inn et nytt dokument i en MongoDB -samling. Dessuten kan en mellombruker med denne metoden sette inn et dokument og lage en samling.