[{"text_idx": "#000000", "text": "laravel kontrollige, kas kasutaja on sisse logitud\n.net Framework viga Windows 10"}, {"text_idx": "#000001", "text": "Alustades illustratsioonist, et arutada ja kuidas operaator '$max' to\u0308o\u0308tab MongoDB kestas, peab meil olema kogu nimega 'data', mis tuleb juba luua. Selle kogu loomiseks peame sellesse lisama mo\u0303ned kirjed otse ilma loomisjuhiseid kasutamata. Kogumiku loomiseks ja sellesse kirjete lisamiseks piisab sisestamisjuhisest. Me kasutame pa\u0308ringus funktsiooni 'insertMany', et lisada neli kirjet, millest igau\u0308hel on 4 erinevat tu\u0308u\u0308pi va\u0308lja."}, {"text_idx": "#000002", "text": "Lisamise ka\u0308sk on edukas ja va\u0308ljundso\u0303num na\u0308itab, et kirjed on lisatud."}, {"text_idx": "#000003", "text": "Pa\u0308rast kirjete sisestamist meie MongoDB 'andmete' kogusse on aeg na\u0308ha neid kirjeid kestas. Seega ka\u0308ivitame MongoDB Cli-s funktsiooni \u201efind()\u201d ka\u0308su, millele ja\u0308rgneb funktsioon \u201eforEach()\u201d, vo\u0303ttes tulemuse JSON-vormingus kuvamiseks printjsoni argumendi. Kestas kuvatav tulemus na\u0308itab kogus kokku 4 dokumenti, mis on na\u0308idatud ja\u0308rgmisel va\u0308ljundpildil:"}, {"text_idx": "#000004", "text": "Proovime MongoDB va\u0308rskenduska\u0308su operaatorit $max, et muuta juba sisestatud kirjeid. Seega kasutatakse updateOne() siin ainult u\u0308he 'andmekogu' kirje muutmiseks, na\u0308iteks konkreetse kirje, kus va\u0308lja 'id' va\u0308a\u0308rtus on '2'. Operaatorit \u201c$max\u201d rakendatakse andmete kogumise va\u0308ljale \u201cPalk\u201d, et kontrollida, kas va\u0308lja \u201cPalk\u201d va\u0308a\u0308rtus on suurem kui 55000. Kui ei, va\u0308rskendage kirjet va\u0308a\u0308rtusega 55000. Selle va\u0308ljundtulemus Funktsiooni updateOne() pa\u0308ringul, mis na\u0308itab muudatuste arvu '0', kui kirje '2' on va\u0308iksem kui 55 000 palgava\u0308a\u0308rtust."}, {"text_idx": "#000005", "text": "Pa\u0308rast seda va\u0308rskendust proovime sama funktsiooni 'find()' pa\u0308ringut, et kuvada muudetud tulemus MongoDB ka\u0308surea kestas. Kuid saame sama va\u0308ljundi, mille saime enne va\u0308rskendamisjuhise kasutamist. Muutust ei toimunud, kuna 77000 va\u0308a\u0308rtus on suurem kui 55000."}, {"text_idx": "#000006", "text": "Proovime sama updateOne() pa\u0308ringut veel kord va\u0308ikese muudatusega. Seekord proovime suuremat va\u0308a\u0308rtust, mis on \u201c85000\u201d, kui va\u0308a\u0308rtust \u201c77000\u201d, mis juba asub \u201candmete\u201d va\u0308ljal \u201cPalk\u201d, et oma va\u0308ljundit muuta. Va\u0308ljund na\u0308itab seekord muudatuste arvu '1', kuna va\u0308a\u0308rtus '85000' asendab va\u0308ljal juba olemasolevat va\u0308a\u0308rtust '77000' pa\u0308rast seda, kui vo\u0303rdlus toimus ainult selle pa\u0308ringu operaatori '$max' to\u0303ttu."}, {"text_idx": "#000007", "text": "Pa\u0308rast va\u0308iksema va\u0308a\u0308rtuse '77000' edukat asendamist uue va\u0308a\u0308rtusega '85000' MongoDB operaatori '$max' kaudu kasutame lo\u0303puks selle va\u0308rskenduse kontrollimiseks 'db' juhises funktsiooni 'find()'. kas selle va\u0308rskendamine o\u0303nnestus vo\u0303i mitte. Va\u0308ljund na\u0308itab, et selle kogumiku 2. kirje va\u0308lja \u201ePalk\u201d va\u0308a\u0308rtus on suurepa\u0308raselt uuendatud."}, {"text_idx": "#000008", "text": "Liigume teise na\u0308ite juurde, et kasutada MongoDB operaatorit '$max'. Seekord ja\u0308tame va\u0308lja operaatori \u201e$max\u201d, et ru\u0308hmitada ja kuvada kogu kordumatuid kirjeid, kui samade va\u0308lja va\u0308a\u0308rtuste jaoks on duplikaate. Selleks sisestame veel 2 kirjet 'test' andmebaasi 'andmete' kogusse. Need kirjed sisaldavad va\u0308ljal 'Nimi' 2 sama va\u0308a\u0308rtust, mis on ka juba sisestatud neljal kirjel ja u\u0308leja\u0308a\u0308nud on erinevad. Kirjete sisestamiseks kasutame sama 'db' ka\u0308sku, mis sisaldab 'andmekogu' va\u0308rskendamiseks funktsiooni 'insertMany'."}, {"text_idx": "#000009", "text": "Nu\u0308u\u0308d, kui 2 uut kirjet on lisatud, saate neid kuvada, kasutades sama 'leida' funktsiooni 'db' ka\u0308sus, millele ja\u0308rgneb funktsioon 'forEach'. Ja\u0308rgmine pildi kuvava\u0308ljund na\u0308itab 2 uut kirjet selle kogu lo\u0303pus:"}, {"text_idx": "#000010", "text": "Pa\u0308rast 'andmete' kogumise 6 kirje kuvamist oleme valmis ta\u0308itma selle koondamisfunktsiooni. Seeto\u0303ttu kasutatakse ja\u0308rgmises loetletud pa\u0308ringus funktsiooni 'koond'. Selle funktsiooniga kasutame operaatorit \u201c$group\u201d, et ru\u0308hmitada \u201candmekogu\u201d kirje vastavalt va\u0308lja \u201cid\u201d ja va\u0308lja \u201cPalk\u201d kordumatutele nimedele. Kirjete va\u0308ljale 'Palk' rakendatakse operaatorit '$max', et kuvada maksimaalsed va\u0308a\u0308rtused. Hankige va\u0308ljalt Palk suurima va\u0308a\u0308rtuse vastavalt duplikaatnimedele va\u0308ljal 'Nimi', mida kasutatakse selle ru\u0308hmituse kuvamisel ID-na. Kokku kuvatakse 4 kirjet. Va\u0308ikseimat va\u0308a\u0308rtust (duplikaatkirjetest) ignoreeritakse, kui kuvatakse suurim va\u0308a\u0308rtus."}, {"text_idx": "#000011", "text": "Selle juhendi esimene lo\u0303ik aitab teil mo\u0303ista MongoDB-s kasutatavate operaatorite ta\u0308htsust, eriti operaatori '$max' ja selle kasutamist MongoDB kestas. See juhend sisaldab kahte ka\u0308supo\u0303hist na\u0308idet, mis on seotud operaatoriga '$max', et na\u0308idata selle eesma\u0308rki. MongoDB illustratsioone la\u0308bides saate andmebaasis teha mo\u0303ningaid kasulikke tehinguid, olgu selleks siis juba olemasoleva kirje asendamine uue va\u0308a\u0308rtusega vo\u0303i kirjete kuvamine, ru\u0308hmitades need operaatori '$max' kaudu."}, {"text_idx": "#000014", "text": "Kuidas Javas viitest mo\u0308o\u0308da minna"}, {"text_idx": "#000015", "text": "Git Reset-i praktilised kasutusvo\u0303imalused \u2013 Soft"}, {"text_idx": "#000016", "text": "Mis on Githubi muudatuste vo\u0303rdlemine?"}, {"text_idx": "#000018", "text": "Kuidas installida Elasticsearch ja Kibana MacOS-i"}, {"text_idx": "#000019", "text": "Mis on char andmetu\u0308u\u0308p C++ keeles"}, {"text_idx": "#000020", "text": "Mis on Java pa\u0308randi alamklass ja superklass"}, {"text_idx": "#000021", "text": "Kuidas kasutada lavakanaleid Discordis 2022. aastal"}, {"text_idx": "#000022", "text": "Kuidas luua u\u0308hendus MongoDB andmebaasiga AWS-is"}, {"text_idx": "#000023", "text": "Kuidas vo\u0303rrelda kahte suurdetsimaalarvu Javas"}]