Co jsou základní příkazy MongoDB a jak je používat?



MongoDB jako platforma přichází se spoustou příkazů. Přečtěte si další informace o nejběžnějších příkazech na této platformě a o tom, jak je můžete využít.

MongoDB je právě teď trendy. Počínaje malými začínajícími podniky, až po velké organizace, každý jej začal používat, a proto je vhodné tuto platformu prozkoumat. Pokud jste ve světě tento článek je stále v obraze a je pro vás určen.V tomto článku budeme sdílet nejoblíbenější příkazy MongoDB, které můžete použít na této platformě, abyste si usnadnili život a zefektivnili proces kódování.

Před sdílením nejpopulárnějších příkazů MongoDB je zde malý úvod do platformy.





Co je MongoDB?

MongoDB je open-source systém správy relačních databází který byl poprvé představen v roce 2009. Sdílí mnoho funkcí MySQL a přináší ke stolu nová vylepšení a další funkce, které přispívají k jeho široké popularitě.

Některé ze společností, které používají MongoDb jako primární zdroj, zahrnují HootSuite, Sony a Zendesk, abychom jmenovali alespoň některé.



Základní příkazy MongoDB

  1. Mongo : Toto je jeden z nejběžnějších příkazů používaných v MongoDB. Pokud se používá, žádáte platformu o připojení k localhost na výchozím portu 27017.

  2. Mongo / : Tento příkaz se používá, když chcete, aby se platforma připojila ke konkrétní databázi. Příkladem tohoto příkazu v akci může být mongo 10.121.65.58/mydb.

  3. Mongo –host –port : Chcete-li se připojit ke vzdálenému hostiteli pomocí zadaného portu, musíte použít tento příkaz. Příkladem tohoto příkazu v akci může být mongo –host 10.121.65.23 –port 23020.



  4. použití : Pokud kdykoli potřebujete přepnout mezi existujícími databázemi, použijte tento příkaz. Příklad, použijte mydb.

  5. Db : Pokud potřebujete zobrazit aktuální databázi, kterou používáte, použijte tento příkaz.

    java co dělá append
  6. Pomoc : Podobně jako u jiných platforem, i MongoDB přichází s vestavěným oknem nápovědy a pro jeho použití spusťte tento příkaz. Příklad, pomoc

  7. zatížení() : Pokud potřebujete spustit nebo spustit kdykoli můžete tento příkaz využít. Příklad načtení (myscript.js).

  8. db.help () : Pokud potřebujete pomoc s použitím metod Db, můžete tento příkaz využít. Příklad, db.help ().

  9. db.mycol.help () : Pokud potřebujete pomoc s používáním kolekce, použijete tento příkaz. Příklad, db.mycol.help ().

Zobrazit příkazy

Nyní, když jste si vědomi základních příkazů, které můžete použít v MongoDB, zde jsou některé z nejpopulárnějších příkazů show.

  1. zobrazit sbírky : Pokud potřebujete zobrazit všechny kolekce v aktuální databázi, použijte tento příkaz. Příklad: zobrazit sbírky.

  2. zobrazit dbs : Uprostřed programování, pokud potřebujete zobrazit aktuální používanou databázi, použijte tento příkaz. Příklad: show dbs.

  3. ukázat role : V každé databázi existují různé role. Chcete-li zobrazit všechny tyto role, použijte tento příkaz. Příklad: ukázat role.

  4. j zobrazit uživatele : V libovolném okamžiku může být v jakékoli databázi více uživatelů. Chcete-li zobrazit všechny tyto uživatele, využijte tento příkaz. Například: ukázat uživatelům.

CRUD operace

CRUD v MongoDB je celosvětově uznávaná zkratka pro vytváření, čtení, aktualizaci a mazání. Jak víte, operace čtení a zápisu lze provádět současně na platformě MongoDB a za tímto účelem použijte následující příkazy.

  1. db.collection.insertMany ([,,…]) : Pokud potřebujete vložit více dokumentů do již existující kolekce, využijte tento příkaz. Příklad, db.books.insertMany ([{„isbn“: 9780198321668, „title“: „Romeo a Julie“, „autor“: „William Shakespeare“, „category“: „Tragedy“, „rok“: 2008}, {„Isbn“: 9781505297409, „title“: „Ostrov pokladů“, „autor“: „Robert Louis Stevenson“, „kategorie“: „Beletrie“, „rok“: 2014}]).

  2. db.collection.insert () : Pokud potřebujete vložit jeden nový dokument do již existující kolekce, využijte tento příkaz. Příklad, db.books.insert ({„isbn“: 9780060859749, „title“: „After Alice: A Novel“, „autor“: „Gregory Maguire“, „category“: „Fiction“, „year“: 2016} ).

    Výukový program pro SQL Server pro začátečníky
  3. db.collection.find () : Pokud potřebujete najít konkrétní dokument v kolekci pomocí podmínky hodnoty pole, použijte tento příkaz. Příklad, db.books.find ({„title“: „Ostrov pokladů“}).

  4. db.collection.find () : Pokud potřebujete najít všechny dokumenty v již existující kolekci, použijte tento příkaz. Příklad, db.books.find ().

  5. db.collection.findOne (,) : Pokud potřebujete najít první dokument, který odpovídá zadanému dotazu, použijte tento příkaz. Příklad: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Pokud potřebujete najít některá konkrétní pole dokumentu v kolekci, můžete tento příkaz využít. Příklad: db.books.find ({„title“: „Ostrov pokladů“}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Pokud potřebujete odstranit určité v existujícím dokumentu, porovnáním dotazu můžete tento příkaz využít. Příklad: db.books.update ({title: “Ostrov pokladů”}, {$ unset: {category: ”“}}).

  8. db.collection.update (,) : Pokud potřebujete aktualizovat některá specifická pole dokumentu, která odpovídají danému dotazu, využijte tento příkaz. Příklad: db.books.update ({title: „Ostrov pokladů“}, {$ set: {category: „Adventure Fiction“}}).

  9. db.collection.remove (, {justOne: true}) : Pokud v určité situaci musíte odstranit jeden dokument, který odpovídá vašemu dotazu, použijte tento příkaz. Příklad: db.books.remove ({title: 'Ostrov pokladů'}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Pokud potřebujete odstranit některá pole všech dokumentů, které odpovídají vašemu dotazu, použijte tento příkaz. Příklad: db.books.update ({category: “Fiction”}, {$ unset: {category: ””}}, {multi: true}).

  11. db.collection.remove ({}) : Pokud potřebujete odstranit všechny dokumenty ve sbírce, bez ohledu na to, zda odpovídají vašemu dotazu nebo ne, použijte tento příkaz. Příklad: db.books.remove ({}).

  12. db.collection.remove () : Pokud potřebujete odstranit všechny dokumenty, které odpovídají určitému dotazu, použijte tento příkaz. Příklad: db.books.remove ({„category“: „Fiction“}).

Závěr

Podobně jako u jiných systémů pro správu relačních databází obsahuje MongoDB také mnoho příkazů, které se hodí při každodenním používání. V závislosti na vašem případu použití použijte některý nebo všechny výše sdílené příkazy.

Máte na nás dotaz? Uveďte je v sekci komentáře a my se vám ozveme.