V MongoDB je prvi osnovni korak vzpostavitev baze podatkov in zbirke. Baza podatkov se uporablja za shranjevanje vseh zbirk, zbirka pa vse dokumente. Dokumenti bodo vsebovali ustrezno ime polja in vrednosti polja.
Spodnji posnetek prikazuje osnovni primer, kako bi izgledal dokument.
Imena polj dokumenta sta "Employeeid" in "EmployeeName", vrednosti polj pa "1" oziroma "Smith '. Kup dokumentov bi nato sestavljal zbirko v MongoDB.
V tem članku boste izvedeli -
- Kako ustvariti bazo podatkov z uporabo ukaza “use”
- Ustvarjanje zbirke / tabele z uporabo vstavka ()
- Dodajanje dokumentov z ukazom insert ()
Ustvarjanje baze podatkov z uporabo ukaza “use”
Ustvarjanje baze podatkov v MongoDB je tako preprosto kot izdajanje ukaza " using ". Naslednji primer prikazuje, kako je to mogoče storiti.
Razlaga kode:
- Ukaz "use" se uporablja za ustvarjanje baze podatkov v MongoDB. Če baza podatkov ne obstaja, bo ustvarjena nova.
Če se ukaz uspešno izvede, se prikaže naslednji izhod:
Izhod:
MongoDB bo samodejno preklopil na bazo podatkov, ko bo ustvarjena.
Ustvarjanje zbirke / tabele z uporabo vstavka ()
Zbirko najlažje ustvarite tako, da v zbirko vstavite zapis (ki ni nič drugega kot dokument, sestavljen iz imen polj in vrednosti). Če zbirka ne obstaja, bo ustvarjena nova.
Naslednji primer prikazuje, kako je to mogoče storiti.
db.Employee.insert({"Employeeid" : 1,"EmployeeName" : "Martin"})
Razlaga kode:
Kot je razvidno zgoraj, bo z uporabo ukaza "vstavi" ustvarjena zbirka.
Dodajanje dokumentov z ukazom insert ()
MongoDB ponuja ukaz insert () za vstavljanje dokumentov v zbirko. Naslednji primer prikazuje, kako je to mogoče storiti.
Korak 1) Napišite ukaz "vstavi"
Korak 2) V ukaz »vstavi« dodajte zahtevano ime polja in vrednost polja za dokument, ki ga je treba ustvariti.
Razlaga kode:
- Prvi del ukaza je " insert statement", ki je stavek, ki se uporablja za vstavljanje dokumenta v zbirko.
- Drugi del stavka je dodati ime polja in vrednost polja, z drugimi besedami, kaj bo vseboval dokument v zbirki.
Če se ukaz uspešno izvede, se prikaže naslednji izhod
Izhod:
Izhod kaže, da je bila izvedena operacija operacija vstavljanja in da je bil en zapis vstavljen v zbirko.