Was sind grundlegende MongoDB-Befehle und wie werden sie verwendet?



MongoDB als Plattform enthält viele Befehle. Lesen Sie weiter, um zu erfahren, welche Befehle auf dieser Plattform am häufigsten verwendet werden und wie Sie diese verwenden können.

MongoDB ist im Trend. Angefangen von kleinen Startups bis hin zu großen Unternehmen hat jeder damit begonnen, diese Plattform zu nutzen. Daher lohnt es sich, diese Plattform zu erkunden. Wenn Sie neu in der Welt von sind Dieser Artikel ist genau das Richtige für Sie.In diesem Artikel werden die beliebtesten MongoDB-Befehle vorgestellt, die Sie auf dieser Plattform verwenden können, um Ihr Leben zu vereinfachen und Ihren Codierungsprozess wesentlich effizienter zu gestalten.

Bevor wir die beliebtesten Befehle von MongoDB teilen, finden Sie hier eine kleine Einführung in die Plattform.





Was ist MongoDB?

MongoDB ist Open Source Relationales Datenbank Management System Das wurde erstmals im Jahr 2009 eingeführt. Es hat viele Funktionen gemeinsam mit MySQL und bringt neue Verbesserungen und zusätzliche Funktionen auf den Tisch, die zu seiner weit verbreiteten Popularität beitragen.

Zu den Unternehmen, die MongoDb als primäre Ressource verwenden, gehören HootSuite, Sony und Zendesk, um nur einige zu nennen.



Grundbefehle von MongoDB

  1. Mongo : Dies ist einer der am häufigsten in MongoDB verwendeten Befehle. Bei Verwendung fordern Sie die Plattform auf, über den Standardport 27017 eine Verbindung zu localhost herzustellen.

  2. Mongo / : Dieser Befehl wird verwendet, wenn die Plattform eine Verbindung zu einer bestimmten Datenbank herstellen soll. Ein Beispiel für diesen Befehl in Aktion kann mongo 10.121.65.58/mydb sein.

  3. Mongo-Host-Port : Wenn Sie über einen angegebenen Port eine Verbindung zu einem Remote-Host herstellen möchten, müssen Sie diesen Befehl verwenden. Ein Beispiel für diesen Befehl in Aktion kann mongo –host 10.121.65.23 –port 23020 sein.



  4. verwenden : Wenn Sie zu irgendeinem Zeitpunkt zwischen vorhandenen Datenbanken wechseln müssen, verwenden Sie diesen Befehl. Beispiel: Verwenden Sie mydb.

  5. Db : Wenn Sie die aktuell verwendete Datenbank anzeigen müssen, verwenden Sie diesen Befehl.

    Was ist Charat in Java
  6. Hilfe : Ähnlich wie bei anderen Plattformen verfügt auch MongoDB über ein integriertes Hilfefenster. Führen Sie diesen Befehl aus, um es zu verwenden. Beispiel, Hilfe

  7. Belastung() : Wenn Sie a ausführen oder ausführen müssen Verwenden Sie diesen Befehl zu jedem Zeitpunkt. Beispiel: Laden Sie (myscript.js).

  8. db.help () : Wenn Sie Hilfe bei der Verwendung von Db-Methoden benötigen, können Sie diesen Befehl verwenden. Beispiel: db.help ().

  9. db.mycol.help () : Wenn Sie Hilfe bei der Verwendung einer Sammlung benötigen, verwenden Sie diesen Befehl. Beispiel: db.mycol.help ().

Befehle anzeigen

Nachdem Sie die grundlegenden Befehle kennen, die Sie in MongoDB verwenden können, finden Sie hier einige der beliebtesten Show-Befehle.

  1. Sammlungen zeigen : Wenn Sie alle Sammlungen in der aktuellen Datenbank anzeigen müssen, verwenden Sie diesen Befehl. Beispiel: Sammlungen anzeigen.

  2. zeige dbs : Wenn Sie während der Programmierung die aktuell verwendete Datenbank anzeigen müssen, verwenden Sie diesen Befehl. Beispiel: show dbs.

  3. Rollen anzeigen : Innerhalb jeder Datenbank gibt es unterschiedliche Rollen. Verwenden Sie diesen Befehl, um alle diese Rollen anzuzeigen. Beispiel: Rollen anzeigen.

  4. j Benutzer anzeigen : Zu jedem Zeitpunkt können sich mehrere Benutzer in einer Datenbank befinden. Verwenden Sie diesen Befehl, um alle diese Benutzer anzuzeigen. Zum Beispiel: Benutzer anzeigen.

CRUD-Operationen

CRUD in MongoDB ist das branchenweit akzeptierte Akronym für Erstellen, Lesen, Aktualisieren und Löschen. Wie Sie wissen, können Lese- und Schreibvorgänge gleichzeitig auf der MongoDB-Plattform ausgeführt werden. Verwenden Sie dazu die folgenden Befehle.

  1. db.collection.insertMany ([,,…]) : Wenn Sie mehrere Dokumente in eine bereits vorhandene Sammlung einfügen müssen, verwenden Sie diesen Befehl. Beispiel: db.books.insertMany ([{'isbn': 9780198321668, 'title': 'Romeo und Julia', 'author': 'William Shakespeare', 'category': 'Tragedy', 'year': 2008}, {'Isbn': 9781505297409, 'title': 'Treasure Island', 'author': 'Robert Louis Stevenson', 'category': 'Fiction', 'year': 2014}]).

  2. db.collection.insert () : Wenn Sie ein einzelnes neues Dokument in eine bereits vorhandene Sammlung einfügen müssen, verwenden Sie diesen Befehl. Beispiel: db.books.insert ({'isbn': 9780060859749, 'title': 'After Alice: A Novel', 'author': 'Gregory Maguire', 'category': 'Fiction', 'year': 2016} ).

  3. db.collection.find () : Wenn Sie ein bestimmtes Dokument in einer Sammlung mithilfe einer Feldwertbedingung suchen müssen, verwenden Sie diesen Befehl. Beispiel: db.books.find ({'title': 'Treasure Island'}).

  4. db.collection.find () : Wenn Sie alle Dokumente in einer bereits vorhandenen Sammlung suchen müssen, verwenden Sie diesen Befehl. Beispiel: db.books.find ().

    Hadoop Entwickler Rollen und Verantwortlichkeiten
  5. db.collection.findOne (,) : Wenn Sie das erste Dokument suchen müssen, das der von Ihnen angegebenen Abfrage entspricht, verwenden Sie diesen Befehl. Beispiel: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Wenn Sie bestimmte Felder eines Dokuments in einer Sammlung suchen müssen, können Sie diesen Befehl verwenden. Beispiel: db.books.find ({'title': 'Treasure Island'}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Wenn Sie bestimmte Elemente in einem vorhandenen Dokument entfernen müssen, indem Sie eine Abfrage abgleichen, können Sie diesen Befehl verwenden. Beispiel: db.books.update ({title: “Treasure Island”}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Wenn Sie bestimmte Felder eines Dokuments aktualisieren müssen, die der angegebenen Abfrage entsprechen, verwenden Sie diesen Befehl. Beispiel: db.books.update ({title: “Treasure Island”}, {$ set: {category: ”Adventure Fiction”}}).

  9. db.collection.remove (, {justOne: true}) : Wenn Sie in einer bestimmten Situation ein einzelnes Dokument löschen müssen, das Ihrer Abfrage entspricht, verwenden Sie diesen Befehl. Beispiel: db.books.remove ({title: ”Treasure Island”}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Wenn Sie bestimmte Felder aller Dokumente löschen müssen, die Ihrer Abfrage entsprechen, verwenden Sie diesen Befehl. Beispiel: db.books.update ({category: “Fiction”}, {$ unset: {category: ””}}, {multi: true}).

  11. db.collection.remove ({}) : Wenn Sie alle Dokumente in einer Sammlung löschen müssen, unabhängig davon, ob sie Ihrer Abfrage entsprechen oder nicht, verwenden Sie diesen Befehl. Beispiel: db.books.remove ({}).

  12. db.collection.remove () : Wenn Sie alle Dokumente löschen müssen, die einer bestimmten Abfrage entsprechen, verwenden Sie diesen Befehl. Beispiel: db.books.remove ({“category”: ”Fiction”}).

Fazit

Ähnlich wie bei anderen relationalen Datenbankverwaltungssystemen enthält auch MongoDB viele Befehle, die sich im täglichen Gebrauch als nützlich erweisen. Verwenden Sie je nach Anwendungsfall einen oder alle der oben genannten Befehle.

Hast du eine Frage an uns? Erwähnen Sie sie im Kommentarbereich und wir werden uns bei Ihnen melden.