Ano ang mga pangunahing utos ng MongoDB at kung paano ito gamitin?



Ang MongoDB bilang isang platform ay may kasamang maraming mga utos. Basahin ang nalalaman upang malaman ang tungkol sa pinakakaraniwang mga utos sa platform na ito at kung paano mo magagamit ang pareho.

Nagte-trend ngayon ang MongoDB. Simula mula sa mga maliliit na pagsisimula, hanggang sa malalaking organisasyon, sinimulan na ng lahat na gamitin ito, samakatuwid na ginawang tuklasin ang platform na ito. Kung bago ka sa mundo ng at nakakakuha pa rin ng hang ng paggamit nito, para sa iyo ang artikulong ito.Sa artikulong ito, ibabahagi namin ang pinakatanyag na mga utos ng MongoDB na maaari mong gamitin sa platform na ito upang gawing mas madali ang iyong buhay at mas mahusay ang iyong proseso ng pag-coding.

Bago namin ibahagi ang pinakatanyag na mga utos ng MongoDB, narito ang isang maliit na pagpapakilala sa platform.





Ano ang MongoDB?

Ang MongoDB ay isang open-source kaugnay na sistema ng pamamahala ng database na unang ipinakilala sa taong 2009. Nagbabahagi ito ng maraming mga tampok sa MySQL at nagdadala sa talahanayan ng mga bagong pagpapahusay at karagdagang mga kakayahan na nag-aambag sa laganap na katanyagan nito.

Ang ilan sa mga kumpanya na gumagamit ng MongoDb bilang kanilang pangunahing mapagkukunan ay nagsasama ng mga kagustuhan ng HootSuite, Sony, at Zendesk upang makapangalan lamang ng ilan.



Pangunahing Mga Utos ng MongoDB

  1. Mongo : Ito ang isa sa mga pinakakaraniwang utos na ginamit sa MongoDB. Kapag ginamit, hinihiling mo sa platform na kumonekta sa localhost sa default port 27017.

  2. Mongo / : Ginagamit ang utos na ito kung nais mong kumonekta ang platform sa isang partikular na database. Ang isang halimbawa ng utos na ito sa pagkilos ay maaaring, mongo 10.121.65.58/mydb.

  3. Mongo –host –port : Kung nais mong kumonekta sa isang remote host gamit ang isang tinukoy na port, kailangan mong gamitin ang command na ito. Ang isang halimbawa ng utos na ito sa pagkilos ay maaaring, mongo –host 10.121.65.23 –port 23020.



  4. gamitin : Kung sa anumang punto ng oras, kailangan mong lumipat sa pagitan ng mga umiiral nang mga database, gamitin ang utos na ito. Halimbawa, gumamit ng mydb.

  5. Db : Kung kailangan mong tingnan ang kasalukuyang database na iyong ginagamit, gamitin ang utos na ito.

    ang sugnay na unyon ay ginagamit upang
  6. Tulong : Katulad ng iba pang mga platform, ang MongoDB ay mayroon ding built-in na window ng tulong at upang magamit ito, patakbuhin ang utos na ito. Halimbawa, tulong

  7. load () : Kung kailangan mong magpatupad o magpatakbo ng a sa anumang punto ng oras, gamitin ang utos na ito. Halimbawa, pag-load (myscript.js).

  8. db.help () : Kung kailangan mo ng tulong sa paggamit ng mga pamamaraan ng Db, maaari mo itong magamit ng utos na ito. Halimbawa, db.help ().

  9. db.mycol.help () : Kung kailangan mo ng tulong sa paggamit ng isang koleksyon, gagamitin mo ang utos na ito. Halimbawa, db.mycol.help ().

Ipakita ang Mga Utos

Ngayong may kamalayan ka sa mga pangunahing utos na maaari mong gamitin sa MongoDB, narito ang ilan sa pinakatanyag na mga utos sa pagpapakita.

  1. ipakita ang mga koleksyon : Kung kailangan mong tingnan ang lahat ng mga koleksyon sa kasalukuyang database, pagkatapos ay gamitin ang utos na ito. Halimbawa: ipakita ang mga koleksyon.

  2. ipakita ang dbs : Sa gitna ng programa, kung kailangan mong tingnan ang kasalukuyang database na ginagamit pagkatapos ay gamitin ang utos na ito. Halimbawa: ipakita ang dbs.

  3. ipakita ang mga tungkulin : Sa loob ng bawat database, mayroong iba't ibang mga tungkulin. Upang matingnan ang lahat ng mga tungkuling ito, gamitin ang utos na ito. Halimbawa: ipakita ang mga tungkulin.

  4. j ipakita ang mga gumagamit : Sa anumang punto sa oras, maaaring maraming mga gumagamit sa anumang database. Upang matingnan ang lahat ng mga gumagamit na ito, gamitin ang utos na ito. Halimbawa: ipakita ang mga gumagamit.

Mga Operasyon ng CRUD

Ang CRUD sa MongoDB ay ang tinatanggap sa industriya ng akronim para sa Lumikha, Basahin, I-update at Tanggalin. Tulad ng alam mo, ang mga pagpapatakbo ng pagbasa at pagsusulat ay maaaring maisagawa nang sabay-sabay sa platform ng MongoDB at upang makamit ito, gamitin ang mga sumusunod na utos.

  1. db.collection.insertMany ([,,…]) : Kung kailangan mong magsingit ng maraming mga dokumento sa loob ng isang mayroon nang koleksyon, pagkatapos ay gamitin ang utos na ito. Halimbawa, db.books.insertMany ([{'isbn': 9780198321668, 'pamagat': 'Romeo at Juliet', 'may-akda': 'William Shakespeare', 'kategorya': 'Trahedya', 'taon': 2008}, {'Isbn': 9781505297409, 'titulo': 'Treasure Island', 'may-akda': 'Robert Louis Stevenson', 'kategorya': 'Fiksi', 'taon': 2014}]).

  2. db.collection.insert () : Kung kailangan mong magsingit ng isang solong bagong dokumento sa isang mayroon nang koleksyon, pagkatapos ay gamitin ang utos na ito. Halimbawa, db.books.insert ({'isbn': 9780060859749, 'titulo': 'Pagkatapos ni Alice: Isang Nobela', 'may-akda': 'Gregory Maguire', 'kategorya': 'Fictiya', 'taon': 2016} ).

  3. db.collection.find () : Kung kailangan mong maghanap ng isang tukoy na dokumento sa loob ng isang koleksyon sa pamamagitan ng paggamit ng kundisyon sa halagang halaga, pagkatapos ay gamitin ang utos na ito. Halimbawa, db.books.find ({'pamagat': 'Treasure Island'}).

  4. db.collection.find () : Kung kailangan mong hanapin ang lahat ng mga dokumento sa isang mayroon nang koleksyon, pagkatapos ay gamitin ang utos na ito. Halimbawa, db.books.find ().

  5. db.collection.findOne (,) : Kung kailangan mong hanapin ang unang dokumento na tumutugma sa query na iyong ibinigay, pagkatapos ay gamitin ang utos na ito. Halimbawa: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Kung kailangan mong makahanap ng ilang mga tukoy na larangan ng isang dokumento sa isang koleksyon, maaari mong magamit ang utos na ito. Halimbawa: db.books.find ({“title”: ”Treasure Island”}, {title: true, kategorya: true, _id: false}).

  7. db.collection.update (,) : Kung kailangan mong alisin ang tiyak sa isang mayroon nang dokumento, sa pamamagitan ng pagtutugma ng isang query pagkatapos ay maaari mong magamit ang utos na ito. Halimbawa: db.books.update ({pamagat: 'Treasure Island'}, {$ unset: {kategorya: ''}}).

  8. db.collection.update (,) : Kung kailangan mong i-update ang ilang mga tukoy na larangan ng isang dokumento na tumutugma sa ibinigay na query, pagkatapos ay gamitin ang utos na ito. Halimbawa: db.books.update ({pamagat: 'Treasure Island'}, {$ set: {kategorya: 'Adventure Fiction'}}).

  9. db.collection.remove (, {justOne: true}) : Kung sa isang tiyak na sitwasyon, kailangan mong tanggalin ang isang solong dokumento na tumutugma sa iyong query pagkatapos ay gamitin ang utos na ito. Halimbawa: db.books.remove ({title: ”Treasure Island”}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Kung kailangan mong tanggalin ang ilang mga patlang ng lahat ng mga dokumento na tumutugma sa iyong query, pagkatapos ay gamitin ang utos na ito. Halimbawa: db.books.update ({kategorya: 'Fiksi'}, {$ unset: {kategorya: ''}}, {multi: true}).

  11. db.collection.remove ({}) : Kung kailangan mong tanggalin ang lahat ng mga dokumento sa isang koleksyon, hindi alintana kung tumutugma sila sa iyong query o hindi, pagkatapos ay gamitin ang utos na ito. Halimbawa: db.books.remove ({}).

  12. db.collection.remove () : Kung kailangan mong tanggalin ang lahat ng mga dokumento na tumutugma sa isang tiyak na query, pagkatapos ay gamitin ang utos na ito. Halimbawa: db.books.remove ({'kategorya': 'Fiksi'}).

    pag-uri-uriin ang isang array c ++

Konklusyon

Katulad ng iba pang mga pamanggit na sistema ng pamamahala ng database, naglalaman din ang MongoDB ng maraming mga utos na madaling gamitin sa araw-araw na paggamit. Nakasalalay sa iyong kaso ng paggamit, gumamit ng anuman o lahat ng mga utos na ibinahagi sa itaas.

May tanong ba sa amin? Nabanggit ang mga ito sa seksyon ng mga komento at babalikan ka namin.