So fügen Sie Dokument in MongoDB ein

So fügen Sie Dokument in MongoDB ein
MongoDB ist ein weit verbreitetes Datenbankverwaltungssystem, das der Struktur der NoSQL -Datenbanken folgt. MongoDB verfügt. Verschiedene Methoden sind mit unterschiedlichen Funktionen von MongoDB verbunden. zum Einfügen, Einfügung() Die Methode wird in mongoDB unterstützten Datenbanken verwendet. Der Einfügung() Der Betrieb verfügt über mehrere andere Erweiterungen, die auch zum Einfügen von Dokumenten verwendet werden, jedoch mit mehreren Eigenschaften wie der InsertOne () Die Methode wird verwendet, um ein einzelnes Dokument in eine Mongo -Sammlung einzufügen.

In diesem Artikel haben wir eine detaillierte Anleitung zur Verständnis der Einfügungsmethode in MongoDB bereitgestellt:

Wie Einfügenmethode in MongoDB funktioniert

Die Funktionalität des Einfügendokuments von MongoDB umfasst die folgenden drei Methoden, und der Arbeitsmechanismus des Einsatzbetriebs hängt von den folgenden Methoden ab:

Ein Dokument einfügen: Mit dieser Methode können Sie jeweils nur ein Dokument in eine Sammlung einfügen. Die Syntax dieser spezifischen Methode ist unten angegeben:

db.Sammlungsname.InsertOne (Dokument)

Der "SammlungsnameIn der Syntax ist Benutzer definiert.

Fügen Sie viele Dokumente ein: Wenn in einer einzelnen Sammlung mehrere Dokumente erforderlich sind, können Sie die Einfügung viele Methoden verwenden.

Um mehrere Dokumente einzufügen, müssen Sie die unten angegebene Syntax befolgen:

db.Sammlungsname.InsertMany ([document1, document2, document3])

Fügen Sie mehrere oder ein Dokument ein: Mit dem Einsatzbetrieb von MongoDB können Sie mehrere oder ein Dokument in eine einzelne Methode einfügen. Die Syntax für diese Combo -Methode ist unten angegeben:

Ein einzelnes Dokument einfügen: Die unten geschriebene Syntax hilft Ihnen beim Einfügen eines einzelnen Dokuments.

db.Sammlungsname.insert (document)

Zum Einfügen mehrerer Dokumente einfügen: Das gleiche Einfügung() Die Methode kann verwendet werden, um Ihre Mongo -Sammlung mit der unten angegebenen Syntax mehrere Dokumente hinzuzufügen:

db.Sammlungsname.insert ([document1, document2, document3])

Notiz: Die Klammung in den Syntaxen ist obligatorisch zu befolgen. Andernfalls können Sie auf falsche Einfügungen stoßen.

So verwenden Sie die Einfügungsmethode in MongoDB

Dieser Abschnitt umfasst mehrere Beispiele, die die Anwendung jeder Einfügungsmethode im Detail demonstrieren. Bevor wir uns mit Beispielen befassen, verwenden wir „LinuxHint”Als Datenbankname und Sammlungsname werden in jedem Beispiel geändert.

Beispiel 1: Verwenden der InsertOne () -Methode

Die unten erwähnte Abfrage übt die Verwendung der mongoDB -Methode InsertOne () aus. Es fügt dem "nur ein Dokument hinzuStaff_info" Sammlung.

> db.Staff_info.InsertOne (Name: "Alen", Bezeichnung: "Manager", Erfahrung: "3 Jahre")

Beispiel 2: Verwenden von InsertMany () -Methoden

Dieses Beispiel zeigt die Verwendung der Methode InsertMany (), indem mehrere Dokumente in eine Sammlung eingefügt werden. Beispielsweise fügt die unten geschriebene Mongo -Abfrage mehrere Dokumente in die “einAutos”Sammlung mit InsertMany () Methode.

Notiz: In diesem Beispiel ist der Sammlungsname “Autos„:

> db.Autos.InsertMany ([
Make: "bmw", Modell: "2015", Preis: "$ 100k",
Make: "mercedes-benz", Modell: "2021", Preis: "$ 150k",
Make: "toyota", Modell: "2021", Preis: "$ 85k",
]))

Der "WAHR”Nachricht in“anerkanntDer Teil zeigt, dass die Daten erfolgreich eingefügt werden. Der "Einfügung”Zeigt die eindeutige ID an, die jedem eingefügten Dokument zugewiesen ist.

Beispiel 3: Verwenden Sie Insert () -Methode

Dieses Beispiel umfasst zwei Teile:

Hinzufügen eines einzelnen Dokuments: Die Abfrage zeigt, dass Sie ein einzelnes Dokument mit dieser Methode einfügen können. Wir haben benutzt "Haushaltsgeräte”Als Sammlung in diesem Beispiel.

> db.Haushaltsgeräte.Insert (Cat: "Klimaanlage", Qty: 100, Preis: "$ 300K", Ablauf: "2030")

Die Ausgabe zeigt auch eine Nachricht an, dass nur ein Dokument eingefügt wird.

Hinzufügen mehrerer Dokumente: Sie können auch mehrere Dokumente nach derselben Methode hinzufügen. Die folgende Anfrage hilft dabei:

> db.Haushaltsgeräte.Einfügung([
Katze: "Kühlschrank", Qty: 30, Preis: "75.000 $", Ablauf: "2030",
Cat: "led's", qty: 50, Preis: "$ 60k", Ablauf: "2030",
Cat: "Laptops", Qty: 70, Preis: "$ 50k", Ablauf: "2025"
]))

Der obige Befehl enthält drei Dokumente und nach der Ausführung bestätigt die Ausgabe auch die Einführung von “3Dokumente.

Abschluss

MongoDB bietet eine umfangreiche Liste von Methoden und Operatoren, mit denen Daten in Datenbanken verarbeitet werden können. Für die Einführung unterstützt MongoDB eine Dokumentfunktion, die aus drei Methoden besteht. In diesem Beitrag haben wir eine sequentielle Anleitung zum Einfügen von Dokumenten in eine Sammlung von MongoDB -Datenbanken bereitgestellt. Die drei Methoden umfassen: “InsertOne (), InsertMany (), Und Einfügung()”, Die zum Einfügen verwendet werden einzel, viele, Und "Single oder viele”Dokumente jeweils. Darunter die “Einfügung()Die Methode wird am meisten angewendet, da sie die doppelte Funktionalität hat, viele und einzelne Dokumente hinzuzufügen.