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
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.
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.
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.
použití : Pokud kdykoli potřebujete přepnout mezi existujícími databázemi, použijte tento příkaz. Příklad, použijte mydb.
Db : Pokud potřebujete zobrazit aktuální databázi, kterou používáte, použijte tento příkaz.
java co dělá append
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
zatížení() : Pokud potřebujete spustit nebo spustit kdykoli můžete tento příkaz využít. Příklad načtení (myscript.js).
db.help () : Pokud potřebujete pomoc s použitím metod Db, můžete tento příkaz využít. Příklad, db.help ().
- 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.
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.
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.
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.
- 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.
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}]).
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
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ů“}).
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 ().
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}).
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}).
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: ”“}}).
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“}}).
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}).
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}).
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 ({}).
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.