Vad är grundläggande MongoDB-kommandon och hur man använder dem?



MongoDB som plattform kommer med många kommandon. Läs vidare för att veta om de vanligaste kommandona på denna plattform och hur du kan använda samma.

MongoDB trender just nu. Med början från småskaliga startups, hela vägen till stora organisationer, har alla börjat använda den, vilket gör denna plattform värt att utforska. Om du är ny i världen av och fortfarande få tag på att använda den, den här artikeln är för dig.I den här artikeln delar vi de mest populära MongoDB-kommandona som du kan använda på den här plattformen för att göra ditt liv enklare och din kodningsprocess mycket effektivare.

Innan vi delar de mest populära kommandona för MongoDB, här är en liten introduktion till plattformen.





Vad är MongoDB?

MongoDB är en öppen källkod relationsdatabashanteringssystem som introducerades första gången år 2009. Den delar många funktioner med MySQL och tar till bordet nya förbättringar och ytterligare funktioner som bidrar till dess utbredda popularitet.

Några av de företag som använder MongoDb som sin primära resurs inkluderar HootSuite, Sony och Zendesk för att bara nämna några.



Grundläggande kommandon för MongoDB

  1. Mongo : Detta är en av de vanligaste kommandona som används i MongoDB. Vid användning ber du plattformen att ansluta till localhost på standardport 27017.

  2. Mongo / : Detta kommando används när du vill att plattformen ska ansluta till en viss databas. Ett exempel på detta kommando i aktion kan vara, mongo 10.121.65.58/mydb.

  3. Mongo – värd –port : Om du vill ansluta till en fjärrvärd med en angiven port måste du använda det här kommandot. Ett exempel på detta kommando i aktion kan vara, mongo –host 10.121.65.23 –port 23020.



  4. använda sig av : Om du vid någon tidpunkt måste växla mellan befintliga databaser, använd detta kommando. Exempel, använd mydb.

  5. Db : Om du behöver visa den aktuella databasen du använder, använd detta kommando.

    hur sammanställer jag ett Java-program
  6. Hjälp : Liksom andra plattformar kommer MongoDB också med ett inbyggt hjälpfönster och kör det här kommandot för att kunna använda det. Exempel, hjälp

  7. ladda() : Om du behöver köra eller köra en Använd detta kommando när som helst. Exempel, ladda (myscript.js).

  8. db.help () : Om du behöver hjälp med att använda Db-metoder kan du använda det här kommandot. Exempel, db.help ().

  9. db.mycol.help () : Om du behöver hjälp med att använda en samling, använder du det här kommandot. Exempel, db.mycol.help ().

Visa kommandon

Nu när du är medveten om de grundläggande kommandona du kan använda i MongoDB, här är några av de mest populära showkommandona.

  1. visa samlingar : Om du behöver visa alla samlingar i den aktuella databasen, använd detta kommando. Exempel: visa samlingar.

  2. visa dbs : Om du behöver visa den aktuella databasen som används använder du det här kommandot mitt i programmeringen. Exempel: visa dbs.

  3. visa roller : Inom varje databas finns det olika roller. För att se alla dessa roller, använd detta kommando. Exempel: visa roller.

  4. j visa användare : När som helst kan det finnas flera användare i vilken databas som helst. För att se alla dessa användare, använd detta kommando. Till exempel: visa användare.

CRUD-verksamhet

CRUD i MongoDB är branschens accepterade akronym för Skapa, läs, uppdatera och ta bort. Som du vet kan läs- och skrivoperationer utföras samtidigt på MongoDB-plattformen och för att uppnå det, använd följande kommandon.

  1. db.collection.insertMany ([,,…]) : Om du behöver infoga flera dokument i en redan existerande samling, använd detta kommando. Exempel, 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 () : Om du behöver infoga ett enda nytt dokument i en redan existerande samling, använd detta kommando. Exempel, db.books.insert ({'isbn': 9780060859749, 'title': 'After Alice: A Novel', 'author': 'Gregory Maguire', 'category': 'Fiction', 'year': 2016} ).

  3. db.collection.find () : Om du behöver hitta ett specifikt dokument i en samling med hjälp av ett fältvärdesvillkor, använd sedan detta kommando. Exempel, db.books.find ({“title”: ”Treasure Island”}).

  4. db.collection.find () : Om du behöver hitta alla dokument i en redan existerande samling, använd detta kommando. Exempel, db.books.find ().

  5. db.collection.findOne (,) : Om du behöver hitta det första dokumentet som matchar den sökning du har gett, använd detta kommando. Exempel: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Om du behöver hitta några specifika fält i ett dokument i en samling kan du använda detta kommando. Exempel: db.books.find ({“title”: ”Treasure Island”}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Om du behöver ta bort vissa i ett befintligt dokument genom att matcha en fråga kan du använda detta kommando. Exempel: db.books.update ({title: “Treasure Island”}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Om du behöver uppdatera vissa specifika fält i ett dokument som matchar den givna frågan, använd detta kommando. Exempel: db.books.update ({title: 'Treasure Island'}, {$ set: {category: 'Adventure Fiction'}}).

  9. db.collection.remove (, {justOne: true}) : Om du i en viss situation måste ta bort ett enda dokument som matchar din fråga och sedan använda det här kommandot. Exempel: db.books.remove ({title: ”Treasure Island”}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Om du behöver ta bort vissa fält i alla dokument som matchar din fråga, använd detta kommando. Exempel: db.books.update ({category: “Fiction”}, {$ unset: {category: ””}}, {multi: true}).

    typer av funktioner i sql
  11. db.collection.remove ({}) : Om du behöver ta bort alla dokument i en samling, oavsett om de matchar din fråga eller inte, använd detta kommando. Exempel: db.books.remove ({}).

  12. db.collection.remove () : Om du behöver ta bort alla dokument som matchar en viss fråga, använd detta kommando. Exempel: db.books.remove ({“category”: ”Fiction”}).

Slutsats

I likhet med andra relationsdatabashanteringssystem innehåller MongoDB också många kommandon som är användbara vid daglig användning. Beroende på ditt användningsfall, använd någon eller alla kommandon som delas ovan.

Har du en fråga till oss? Nämn dem i kommentarfältet så återkommer vi till dig.