Jak wstawić dokument w MongoDB

Jak wstawić dokument w MongoDB
MongoDB jest szeroko stosowanym systemem zarządzania bazą danych open source, który śledzi strukturę baz danych NoSQL. MongoDB ma swój własny język zapytania (język zapytania MongoDB) do pobierania i wstawienia danych w bazach danych opartych na MongoDB. Kilka metod jest powiązanych z różnymi funkcjami MongoDB; do wstawienia, wstawić() Metoda jest stosowana w bazach danych obsługiwanych przez MongoDB. wstawić() Operacja ma kilka innych rozszerzeń, które są również używane do wstawienia dokumentów, ale z kilkoma właściwościami, takimi jak InserTone () Metoda służy do wstawienia pojedynczego dokumentu do kolekcji Mongo.

W tym artykule przedstawiliśmy szczegółowy przewodnik, aby zrozumieć metodę wstawienia w MongoDB:

Jak działa metoda wstawienia w MongoDB

Funkcjonalność MongoDB wstawu zawiera następujące trzy metody, a mechanizm pracujący wstawki zależy od następujących metod:

Wstaw jeden dokument: Ta metoda pozwala wstawić tylko jeden dokument do kolekcji. Składnia tej konkretnej metody podano poniżej:

db.Nazwa kolekcji.InserTone (Document)

„„Nazwa kolekcji„W składni jest zdefiniowany przez użytkownika.

Wstaw wiele dokumentów: Jeśli w pojedynczej kolekcji wymagane jest wiele insercji dokumentów, możesz użyć metody wstawu wielu.

Aby wstawić wiele dokumentów, musisz śledzić składnię podaną poniżej:

db.Nazwa kolekcji.insertMany ([Document1, Document2, Document3])

Włóż wiele lub jeden dokument: Działanie wstawki MongoDB umożliwia wstawienie wielu lub jednego dokumentu do jednej metody. Składnia tej metody kombinacji podano poniżej:

Aby wstawić pojedynczy dokument: Składnia napisana poniżej pomoże ci w wprowadzeniu jednego dokumentu.

db.Nazwa kolekcji.wstaw (Document)

Aby wstawić wiele dokumentów: Ten sam wstawić() Metodę można zastosować do dodania wielu dokumentów do kolekcji Mongo za pomocą składni podanej poniżej:

db.Nazwa kolekcji.insert ([Document1, Document2, Document3])

Notatka: Nawias w składniach jest obowiązkowy do naśladowania, w przeciwnym razie możesz napotkać złe wstawki.

Jak używać metody wstawki w MongoDB

Ta sekcja zawiera kilka przykładów, które szczegółowo pokazują zastosowanie każdej metody wkładki. Przed wejściem w przykłady używamy „Linuxhint”Jako nazwa bazy danych i nazwa kolekcji zostaną zmienione w każdym przykładzie.

Przykład 1: Za pomocą metody inserTone ()

Wspomniane poniżej zapytanie będzie wykonywać użycie metody insertone () MongoDB. Doda tylko jeden dokument do „personel_info" kolekcja.

> db.personel_info.InserTone (name: „Alen”, oznaczenie: „menedżer”, doświadczenie: „3years”)

Przykład 2: Za pomocą metody InsertMany ()

Ten przykład ilustruje użycie metody insertMany () poprzez wkładanie wielu dokumentów do kolekcji. Na przykład zapisane poniżej zapytanie Mongo wstawi wiele dokumentów w „samochody”Kolekcja za pomocą InsertMany () metoda.

Notatka: W tym przykładzie nazwa kolekcji to „samochody„:

> db.samochody.wstrząs
Make: „BMW”, model: „2015”, cena: „100 000 $”,
Make: „Mercedes-Benz”, model: „2021”, cena: „150 000 $”,
Make: „Toyota”, model: „2021”, cena: „85 000 $”,
])

„„PRAWDA”Wiadomość w„uznane”Część pokazuje, że dane są pomyślnie wstawiane. „„Wkładki”Wyświetla unikalny identyfikator przypisany do każdego włożonego dokumentu.

Przykład 3: Za pomocą metody INSERT ()

Ten przykład obejmuje dwie części:

Dodanie jednego dokumentu: Zapytanie pokaże wstawienie pojedynczego dokumentu przy użyciu tej metody. Użyliśmy „urządzenia”Jako kolekcja w tym przykładzie.

> db.urządzenia.wstaw (cat: „klimatyzator”, Ilość: 100, cena: „300 000 $”, ważność: „2030”)

Wyjście wyświetla również komunikat, w którym wstawiono tylko jeden dokument.

Dodawanie wielu dokumentów: Możesz także dodać wiele dokumentów tą samą metodą; Poniższe wspomniane zapytanie pomagają w tym:

> db.urządzenia.wstawić([
Cat: „lodówka”, Ilość: 30, cena: „75 000 $”, ważność: „2030”,
Cat: „LED”, Ilość: 50, cena: „60 000 $”, Extiry: „2030”,
Cat: „laptopy”, Ilość: 70, cena: „50 000 $”, ważność: „2025”
])

Powyższe polecenie zawiera trzy dokumenty i po wykonaniu wyjście potwierdza również wprowadzenie „3”Dokumenty.

Wniosek

MongoDB zapewnia obszerną listę metod i operatorów, których można użyć do przetwarzania danych w bazach danych. W celu wstawiania MongoDB obsługuje funkcjonalność wstawienia dokumentów, która składa się z trzech metod. W tym poście przedstawiliśmy sekwencyjny przewodnik po wstawieniu dokumentów do zbioru baz danych MongoDB. Trzy metody obejmują: „inserTone (), insertMany (), I wstawić()”, Które są używane do wstawienia pojedynczy, wiele, I "pojedyncze lub wiele”Dokumenty odpowiednio. Wśród nich „„wstawić()”Metoda jest najbardziej stosowana, ponieważ ma podwójną funkcjonalność dodawania wielu, a także pojedynczych dokumentów.