Mitä ovat MongoDB-peruskomennot ja miten niitä käytetään?



MongoDB-alustana on paljon komentoja. Lue lisää tämän alustan yleisimmistä komennoista ja siitä, miten voit käyttää niitä.

MongoDB on nousussa juuri nyt. Kaikki ovat alkaneet käyttää sitä pienistä startup-yrityksistä aina suuriin organisaatioihin asti, joten tämä foorumi on tutustumisen arvoinen. Jos olet uusi Tämä artikkeli on tarkoitettu sinulle, ja sen käyttö on silti järkyttävää.Tässä artikkelissa jaamme suosituimmat MongoDB-komennot, joita voit käyttää tällä alustalla helpottaaksesi elämääsi ja koodausprosessiasi paljon tehokkaammin.

Ennen kuin jaamme MongoDB: n suosituimmat komennot, tässä on pieni esittely alustalle.





Mikä on MongoDB?

MongoDB on avoimen lähdekoodin relaatiotietokantojen hallintajärjestelmä joka otettiin ensimmäisen kerran käyttöön vuonna 2009. Siinä on paljon ominaisuuksia MySQL ja tuo pöytään uusia parannuksia ja lisäominaisuuksia, jotka edistävät sen laajaa suosiota.

Jotkut yritykset, jotka käyttävät MongoDb: tä ensisijaisena resurssina, sisältävät muun muassa HootSuiten, Sonyn ja Zendeskin.



MongoDB: n peruskomennot

  1. Mongo : Tämä on yksi yleisimmistä MongoDB: ssä käytetyistä komennoista. Kun sitä käytetään, pyydät alustaa muodostamaan yhteyden paikalliseen isäntään oletusportissa 27017.

  2. Mongo / : Tätä komentoa käytetään, kun haluat alustan muodostavan yhteyden tiettyyn tietokantaan. Esimerkki tästä komennosta toiminnassa voi olla, mongo 10.121.65.58/mydb.

  3. Mongo –isäntä –portti : Jos haluat muodostaa yhteyden etäisäntään määritetyn portin kautta, sinun on käytettävä tätä komentoa. Esimerkki tästä komennosta toiminnassa voi olla, mongo -isäntä 10.121.65.23 –portti 23020.



  4. käyttää : Jos sinun on jossakin vaiheessa vaihdettava olemassa olevien tietokantojen välillä, käytä tätä komentoa. Käytä esimerkiksi mydb.

  5. Db : Jos haluat tarkastella käyttämääsi tietokantaa, käytä tätä komentoa.

    kuinka tehdä sisäkkäisiä taulukoita html: ssä
  6. auta : Kuten muillakin alustoilla, myös MongoDB: ssä on sisäänrakennettu ohje-ikkuna, ja suorita tämä komento, jotta voit käyttää sitä. Esimerkki, ohje

  7. ladata() : Jos haluat suorittaa tai suorittaa a käytä tätä komentoa milloin tahansa. Esimerkki: lataa (myscript.js).

  8. db.help () : Jos tarvitset apua Db-menetelmien käytössä, voit käyttää tätä komentoa. Esimerkki: db.help ().

  9. db.mycol.help () : Jos tarvitset apua kokoelman käytössä, käytä tätä komentoa. Esimerkki: db.mycol.help ().

Näytä komennot

Nyt kun olet tietoinen peruskomennoista, joita voit käyttää MongoDB: ssä, tässä on joitain suosituimpia näyttökomentoja.

  1. näyttelykokoelmat : Jos sinun on tarkasteltava kaikkia nykyisen tietokannan kokoelmia, käytä tätä komentoa. Esimerkki: näytä kokoelmat.

  2. näytä dbs : Jos haluat keskittää ohjelmoinnin, jos haluat tarkastella nykyistä tietokantaa, käytä tätä komentoa. Esimerkki: näytä dbs.

  3. näytä roolit : Jokaisessa tietokannassa on erilaisia ​​rooleja. Käytä tätä komentoa, jotta voit tarkastella kaikkia näitä rooleja. Esimerkki: näytä roolit.

  4. j Näytä käyttäjät : Missä tahansa ajankohdassa tietokannassa voi olla useita käyttäjiä. Käytä tätä komentoa, jotta voit tarkastella kaikkia näitä käyttäjiä. Esimerkiksi: näytä käyttäjät.

CRUD-operaatiot

CRUD MongoDB: ssä on alan laajasti hyväksytty lyhenne sanoista Luo, Lue, Päivitä ja Poista. Kuten tiedät, luku- ja kirjoitusoperaatiot voidaan suorittaa samanaikaisesti MongoDB-alustalla, ja sen saavuttamiseksi käytä seuraavia komentoja.

  1. db.collection.insertMany ([,,…]) : Jos sinun on lisättävä useita asiakirjoja jo olemassa olevaan kokoelmaan, käytä tätä komentoa. Esimerkki: db.books.insertMany ([{{“isbn”: 9780198321668, “title”: “Romeo ja Julia”, “author”: “William Shakespeare”, “category”: “Tragedy”, “year”: 2008}, {'Isbn': 9781505297409, 'title': 'Treasure Island', 'author': 'Robert Louis Stevenson', 'category': 'Fiction', 'vuosi': 2014}].

  2. db.collection.insert () : Jos sinun on lisättävä yksi uusi asiakirja jo olemassa olevaan kokoelmaan, käytä tätä komentoa. Esimerkki: db.books.insert ({'isbn': 9780060859749, 'title': 'Alice: A Novel', 'author': 'Gregory Maguire', 'category': 'Fiction', 'vuosi': 2016} ).

  3. db.collection.find () : Jos sinun on löydettävä tietty asiakirja kokoelmasta kentän arvon ehdon avulla, käytä tätä komentoa. Esimerkki: db.books.find ({“title”: ”Treasure Island”}).

  4. db.collection.find () : Jos sinun on löydettävä kaikki asiakirjat jo olemassa olevasta kokoelmasta, käytä tätä komentoa. Esimerkki: db.books.find ().

    c ++ yhdistä lajittelukoodi
  5. db.collection.findOne (,) : Jos sinun on löydettävä ensimmäinen asiakirja, joka vastaa antamaasi kyselyä, käytä tätä komentoa. Esimerkki: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Jos sinun on etsittävä tiettyjä asiakirjan kenttiä kokoelmasta, voit käyttää tätä komentoa. Esimerkki: db.books.find ({'title': 'Treasure Island'}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Jos joudut poistamaan tietyt olemassa olevasta asiakirjasta, sovittamalla kyselyn voit käyttää tätä komentoa. Esimerkki: db.books.update ({title: 'Treasure Island'}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Jos sinun on päivitettävä tiettyjä tietyn kyselyn mukaisia ​​asiakirjan kenttiä, käytä tätä komentoa. Esimerkki: db.books.update ({title: 'Treasure Island'}, {$ set: {category: 'Adventure Fiction'}}).

  9. db.collection.remove (, {justOne: true}) : Jos sinun on jossakin tilanteessa poistettava yksi asiakirja, joka vastaa kyselyäsi, käytä tätä komentoa. Esimerkki: db.books.remove ({title: 'Treasure Island'}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Jos sinun on poistettava tietyt kentät kaikista asiakirjoista, jotka vastaavat kyselyäsi, käytä tätä komentoa. Esimerkki: db.books.update ({category: 'Fiction'}, {$ unset: {category: ””}}, {multi: true}).

  11. db.collection.remove ({}) : Jos sinun on poistettava kaikki kokoelman asiakirjat riippumatta siitä, vastaavatko ne kyselyäsi, käytä tätä komentoa. Esimerkki: db.books.remove ({}).

  12. db.collection.remove () : Jos haluat poistaa kaikki asiakirjat, jotka vastaavat tiettyä kyselyä, käytä tätä komentoa. Esimerkki: db.books.remove ({“category”: ”Fiction”}).

Johtopäätös

Muiden relaatiotietokantojen hallintajärjestelmien tavoin MongoDB sisältää myös paljon komentoja, jotka ovat käteviä päivittäisessä käytössä. Käytä käyttötapauksestasi riippuen mitä tahansa tai kaikkia yllä jaettuja komentoja.

Onko sinulla kysymys meille? Mainitse ne kommenttiosassa ja palaamme sinuun.