Hva er grunnleggende MongoDB-kommandoer og hvordan du bruker dem?



MongoDB som plattform kommer med mange kommandoer. Les videre for å vite om de vanligste kommandoene på denne plattformen og hvordan du kan bruke den samme.

MongoDB trender akkurat nå. Starter fra småskalige oppstart, helt til store organisasjoner, har alle begynt å bruke den, og derfor er denne plattformen verdt å utforske. Hvis du er ny i verden av og fortsatt får tak i å bruke den, er denne artikkelen noe for deg.I denne artikkelen vil vi dele de mest populære MongoDB-kommandoene du kan bruke på denne plattformen for å gjøre livet ditt enklere og kodingsprosessen mye mer effektiv.

Før vi deler de mest populære kommandoene til MongoDB, er her en liten introduksjon til plattformen.





Hva er MongoDB?

MongoDB er en åpen kildekode relasjonelt databasestyringssystem som ble introdusert første gang i 2009. Den deler mange funksjoner med MySQL og bringer til bordet nye forbedringer og tilleggsegenskaper som bidrar til den utbredte populariteten.

Noen av selskapene som bruker MongoDb som sin primære ressurs inkluderer HootSuite, Sony og Zendesk for bare å nevne noen.



Grunnleggende kommandoer for MongoDB

  1. Mongo : Dette er en av de vanligste kommandoene som brukes i MongoDB. Når den brukes, ber du plattformen om å koble til localhost på standardport 27017.

  2. Mongo / : Denne kommandoen brukes når du vil at plattformen skal koble til en bestemt database. Et eksempel på denne kommandoen i aksjon kan være, mongo 10.121.65.58/mydb.

  3. Mongo –host –port : Hvis du vil koble til en ekstern vert ved hjelp av en spesifisert port, må du bruke denne kommandoen. Et eksempel på denne kommandoen i aksjon kan være, mongo –host 10.121.65.23 –port 23020.



  4. bruk : Hvis du når som helst må bytte mellom eksisterende databaser, bruk denne kommandoen. Eksempel, bruk mydb.

  5. Db : Hvis du trenger å se gjeldende database du bruker, bruk denne kommandoen.

    hvordan du gjør dobbelt til int
  6. Hjelp : I likhet med andre plattformer kommer også MongoDB med et innebygd hjelpevindu, og for å bruke det, kjør denne kommandoen. Eksempel, hjelp

  7. laste() : Hvis du trenger å kjøre eller kjøre en når som helst, bruk denne kommandoen. Eksempel, last inn (myscript.js).

  8. db.help () : Hvis du trenger hjelp med å bruke Db-metoder, kan du bruke denne kommandoen. Eksempel, db.help ().

  9. db.mycol.help () : Hvis du trenger hjelp til å bruke en samling, bruker du denne kommandoen. Eksempel, db.mycol.help ().

Vis kommandoer

Nå som du er klar over de grunnleggende kommandoene du kan bruke i MongoDB, er det noen av de mest populære showkommandoene.

  1. utstillingssamlinger : Hvis du trenger å se alle samlingene i gjeldende database, så bruk denne kommandoen. Eksempel: vis samlinger.

  2. vis dbs : Bruk denne kommandoen midt i programmeringen, hvis du trenger å se den gjeldende databasen som brukes. Eksempel: vis dbs.

  3. vise roller : Innen hver database er det forskjellige roller. For å se alle disse rollene, bruk denne kommandoen. Eksempel: Vis roller.

  4. j Vis brukere : Når som helst kan det være flere brukere i hvilken som helst database. For å se alle disse brukerne, bruk denne kommandoen. For eksempel: vis brukere.

CRUD-operasjoner

CRUD i MongoDB er bransjens aksepterte akronym for Create, Read, Update and Delete. Som du vet kan lese- og skriveoperasjoner utføres samtidig i MongoDB-plattformen, og for å oppnå det, bruk følgende kommandoer.

  1. db.collection.insertMany ([,,…]) : Hvis du trenger å sette inn flere dokumenter i en allerede eksisterende samling, så bruk denne kommandoen. Eksempel, db.books.insertMany ([{'isbn': 9780198321668, 'title': 'Romeo and Juliet', 'author': 'William Shakespeare', 'category': 'Tragedy', 'year': 2008}, {“Isbn”: 9781505297409, “title”: “Treasure Island”, “author”: “Robert Louis Stevenson”, “category”: “Fiction”, “year”: 2014}]).

  2. db.collection.insert () : Hvis du trenger å sette inn et enkelt nytt dokument i en allerede eksisterende samling, så bruk denne kommandoen. Eksempel, db.books.insert ({“isbn”: 9780060859749, “title”: “After Alice: A Novel”, “author”: “Gregory Maguire”, “category”: “Fiction”, “year”: 2016} ).

  3. db.collection.find () : Hvis du trenger å finne et bestemt dokument i en samling ved å bruke en feltverdibetingelse, bruk denne kommandoen. Eksempel, db.books.find ({“title”: ”Treasure Island”}).

  4. db.collection.find () : Hvis du trenger å finne alle dokumentene i en allerede eksisterende samling, så bruk denne kommandoen. Eksempel, db.books.find ().

  5. db.collection.findOne (,) : Hvis du trenger å finne det første dokumentet som samsvarer med spørringen du har gitt, så bruk denne kommandoen. Eksempel: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Hvis du trenger å finne noen spesifikke felt i et dokument i en samling, kan du bruke denne kommandoen. Eksempel: db.books.find ({“title”: ”Treasure Island”}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Hvis du trenger å fjerne visse i et eksisterende dokument, kan du bruke denne kommandoen ved å matche et spørsmål. Eksempel: db.books.update ({title: “Treasure Island”}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Hvis du trenger å oppdatere noen spesifikke felt i et dokument som samsvarer med den gitte spørringen, bruk denne kommandoen. Eksempel: db.books.update ({title: “Treasure Island”}, {$ set: {category: ”Adventure Fiction”}}).

  9. db.collection.remove (, {justOne: true}) : Hvis du i en bestemt situasjon må slette et enkelt dokument som samsvarer med forespørselen din, så bruk denne kommandoen. Eksempel: db.books.remove ({title: ”Treasure Island”}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Hvis du trenger å slette visse felt i alle dokumentene som samsvarer med søket ditt, bruk denne kommandoen. Eksempel: db.books.update ({category: “Fiction”}, {$ unset: {category: ””}}, {multi: true}).

  11. db.collection.remove ({}) : Hvis du trenger å slette alle dokumentene i en samling, uansett om de samsvarer med spørsmålet ditt eller ikke, så bruk denne kommandoen. Eksempel: db.books.remove ({}).

  12. db.collection.remove () : Hvis du trenger å slette alle dokumentene som samsvarer med et bestemt spørsmål, så bruk denne kommandoen. Eksempel: db.books.remove ({“category”: “Fiction”}).

Konklusjon

I likhet med andre relasjonelle databasestyringssystemer, inneholder MongoDB også mange kommandoer som er nyttige i daglig bruk. Avhengig av brukssaken din, bruk noen eller alle kommandoene som er delt ovenfor.

sorter i c ++

Har du spørsmål til oss? Nevn dem i kommentarfeltet, så kommer vi tilbake til deg.