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„„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ć([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.