Adriana Pikaljov Portfoolio

en_GBet

noSQL andmebaas

avame terminali ja kirjutame show dbs, et vaadata meie andmebaase. Seejärel loome uue andmebaasi nimega “mongo” ning selles kollektsiooni “users”:

siin näeme, et andmebaas on loodud ja kõik andmed on lisatud:

näide jaoks kustutame seda andmebaasi:

see käsk loob kollektsioonis uue kasutaja nimega ja vanusega:

tagastame kõik:

lisame korraga mitu andmeid:

tagastame andmed:

otsime kõik kasutajad, kelle vanus on 17:

see käsk ei tagasta midagi sest, seda kirjet pole:

otsime kõik kasutajad, kelle nimi on “adri” või vanus on 19:

otsime kõik kasutajad, kelle vanus on väiksem kui 19:

otsime kõik kasutajad, kelle vanus on väiksem või võrdne 5-ga:

otsime kõik kasutajad, kelle vanus on suurem kui 15:

otsime kõik kasutajad, kelle vanus on 19 või rohkem:

otsime kõik kasutajad, kelle vanus ei ole 19:

tagastame kõik kasutajad ja sordib nad vanuse järgi kahanevalt:

tagastame kõigest kaks esimest kasutajat kollektsioonist:

otsime üksikut kasutajat, unikaalse ID järgi:

otsime üksikut kasutajat, kelle vanus on 5:

muudame nimega “adri” kasutaja nime “adriana” ning seame vanuseks 100:

tagastame:

muudame kõikides dokumentides välja name väljanimeks "ilon mask" (pärast ma vahetasin ilon mask fullnamile):

tagastame:

kustutame esimese kasutaja, kelle vanus on 5:

tagastame:

sisestame ühe uue kasutaja ja kustutame ühe olemasoleva ühe käsklusega:

tagastame:

see päring leiab kasutaja nimega “ADRI2” ja lisab või uuendab tema postitused kahe uue postitusega:

leiame ühe kasutaja nimega “ADRI2” ja kuvame ainult tema posts välja:

otsime kasutajaid, kellel posts massiivis on vähemalt üks postitus, mille title on “javascript”:

Otsime kõik kasutajad, kellel on olemas posts:

MongoDB Cloud