Kuidas luua andmebaasi ja kogu MongoDB
In MongoDB, on esimene põhisamm andmebaasi ja kollektsiooni olemasolu. Andmebaasi kasutatakse kõigi kogude salvestamiseks ja kogu kasutatakse omakorda kõigi dokumentide salvestamiseks. Dokumendid sisaldavad omakorda vastavaid välja nime ja välja väärtusi.
Allolev hetktõmmis näitab põhinäidet selle kohta, kuidas dokument välja näeb.
Dokumendi väljanimed on “Employee” ja “EmployeeName” ning välja väärtused on vastavalt “1” ja “Smith”. Hunnik dokumente moodustaks seejärel kogu MongoDB.
Andmebaasi loomine käsuga "use".
Andmebaasi loomine sisse MongoDB on sama lihtne kui "kasutamine” käsk. Järgmine näide näitab, kuidas seda teha.
Koodi selgitus:
- . "kasutada" käsku kasutatakse andmebaasi loomiseks MongoDB. Kui andmebaasi pole, luuakse uus.
Kui käsk on edukalt täidetud, kuvatakse järgmine väljund:
Väljund:
MongoDB lülitub pärast loomist automaatselt andmebaasi.
Kogu/tabeli loomine kasutades insert()
Lihtsaim viis kogu loomiseks on lisada kogusse kirje (mis pole muud kui väljade nimedest ja väärtustest koosnev dokument). Kui kollektsiooni pole, luuakse uus.
Järgmine näide näitab, kuidas seda teha.
db.Employee.insert ( { "Employeeid" : 1, "EmployeeName" : "Martin" } )
Koodi selgitus:
- Nagu ülalpool näha, kasutades "sisesta" käsuga luuakse kogu.
Dokumentide lisamine käsu insert() abil
MongoDB pakub sisestage () käsk dokumentide lisamiseks kogusse. Järgmine näide näitab, kuidas seda teha.
Step 1) Kirjutage käsk "insert".
Step 2) Lisage käsus "insert" loodava dokumendi jaoks vajalik välja nimi ja välja väärtus.
Koodi selgitus:
- Käsu esimene osa on "sisesta avaldus" mis on avaldus, mida kasutatakse dokumendi lisamiseks kogusse.
- Avalduse teine osa on lisada välja nimi ja välja väärtus ehk teisisõnu, mida kogus olev dokument sisaldab.
Kui käsk on edukalt täidetud, kuvatakse järgmine väljund
Väljund:
Väljund näitab, et sooritatud toiming oli sisestusoperatsioon ja kogusse sisestati üks kirje.