Jak vytvořit databázi & Sbírka v MongoDB

Obsah:

Anonim

V MongoDB je prvním základním krokem zavedení databáze a kolekce. Databáze se používá k ukládání všech kolekcí a kolekce zase k ukládání všech dokumentů. Dokumenty zase budou obsahovat příslušný název pole a hodnoty pole.

Snímek níže ukazuje základní příklad toho, jak by dokument vypadal.

Názvy polí dokumentu jsou „Employeeid“ a „EmployeeName“ a hodnoty polí jsou „1“ a „Smith“. Mnoho dokumentů by pak vytvořilo kolekci v MongoDB.

V tomto článku se dozvíte -

  • Jak vytvořit databázi pomocí příkazu „use“
  • Vytvoření kolekce / tabulky pomocí insert ()
  • Přidávání dokumentů pomocí příkazu insert ()

Vytvoření databáze pomocí příkazu „use“

Vytvoření databáze v MongoDB je stejně jednoduché jako vydání příkazu „ using “. Následující příklad ukazuje, jak toho lze dosáhnout.

Vysvětlení kódu:

  1. Příkaz "use" se používá k vytvoření databáze v MongoDB. Pokud databáze neexistuje, bude vytvořena nová.

Pokud je příkaz úspěšně proveden, zobrazí se následující výstup:

Výstup:

MongoDB se po vytvoření automaticky přepne do databáze.

Vytvoření kolekce / tabulky pomocí insert ()

Nejjednodušší způsob, jak vytvořit kolekci, je vložit záznam (což není nic jiného než dokument skládající se z názvů polí a hodnot) do kolekce. Pokud kolekce neexistuje, bude vytvořena nová.

Následující příklad ukazuje, jak toho lze dosáhnout.

db.Employee.insert({"Employeeid" : 1,"EmployeeName" : "Martin"})

Vysvětlení kódu:

Jak je vidět výše, pomocí příkazu „insert“ bude kolekce vytvořena.

Přidávání dokumentů pomocí příkazu insert ()

MongoDB poskytuje příkaz insert () pro vložení dokumentů do kolekce. Následující příklad ukazuje, jak toho lze dosáhnout.

Krok 1) Napište příkaz „insert“

Krok 2) V příkazu „insert“ přidejte požadovaný název pole a hodnotu pole pro dokument, který je třeba vytvořit.

Vysvětlení kódu:

  1. První částí příkazu je „ příkaz vložení“, což je příkaz použitý k vložení dokumentu do kolekce.
  2. Druhou částí příkazu je přidání názvu pole a hodnoty pole, jinými slovy, co bude obsahovat dokument v kolekci.

Pokud je příkaz úspěšně proveden, zobrazí se následující výstup

Výstup:

Výstup ukazuje, že provedená operace byla operace vložení a že jeden záznam byl vložen do kolekce.