Mik az alapvető MongoDB parancsok és hogyan kell használni őket?

A MongoDB platformként rengeteg paranccsal rendelkezik. Olvassa el, hogy megismerje az ezen a platformon található leggyakoribb parancsokat, és hogyan használhatja azokat.

A MongoDB jelenleg trendben van. A kis léptékű startupoktól kezdve egészen a nagy szervezetekig mindenki elkezdte használni, ezért érdemes felfedezni ezt a platformot. Ha új vagy a világban és még mindig kapaszkodva használja, ez a cikk az Ön számára.Ebben a cikkben megosztjuk a legnépszerűbb MongoDB parancsokat, amelyeket ezen a platformon használhat, hogy megkönnyítse az életét és a kódolási folyamatot sokkal hatékonyabbá tegye.



Mielőtt megosztanánk a MongoDB legnépszerűbb parancsait, íme egy kis bemutatkozás a platformról.



Mi az a MongoDB?

A MongoDB egy nyílt forráskódú relációs adatbázis-kezelő rendszer amelyet először 2009-ben vezettek be. Sok funkcióval rendelkezik MySQL és új fejlesztéseket és további képességeket hoz az asztal elé, amelyek hozzájárulnak széles körű népszerűségéhez.

Néhány olyan társaság, amely elsődleges erőforrásként a MongoDb-t használja, a HootSuite, a Sony és a Zendesk nevű cégeket említi, csak néhányat említve.



A MongoDB alapvető parancsai

  1. Mongo : Ez az egyik leggyakoribb parancs, amelyet a MongoDB használ. Használatakor azt kéri a platformtól, hogy csatlakozzon a helyi hosthoz az alapértelmezett 27017-es porton.

  2. Mongo / : Ezt a parancsot akkor kell használni, ha azt szeretné, hogy a platform egy adott adatbázishoz csatlakozzon. Erre a parancsra lehet példa: mongo 10.121.65.58/mydb.

  3. Mongo –ház –port : Ha egy távoli gazdagéphez szeretne csatlakozni egy megadott port használatával, akkor ezt a parancsot kell használnia. A parancsra példa lehet a mongo –host 10.121.65.23 –port 23020.



  4. használat : Ha bármikor át kell váltania a meglévő adatbázisok között, használja ezt a parancsot. Például használja a mydb fájlt.

  5. Db : Ha meg kell tekintenie az éppen használt adatbázist, használja ezt a parancsot.

    statikus tagfüggvény c ++ - ban
  6. Segítség : A többi platformhoz hasonlóan a MongoDB is rendelkezik beépített súgóablakkal, és annak használatához futtassa ezt a parancsot. Példa, segítség

  7. Betöltés() : Ha végre kell hajtania vagy futtatnia kell a az idő bármely pontján használja ezt a parancsot. Példa: load (myscript.js).

  8. db.help () : Ha segítségre van szüksége a Db metódusok használatához, használhatja ezt a parancsot. Példa: db.help ().

  9. db.mycol.help () : Ha segítségre van szüksége egy gyűjtemény használatához, használja ezt a parancsot. Példa: db.mycol.help ().

Parancsok megjelenítése

Most, hogy tisztában van a MongoDB-ben használható alapvető parancsokkal, íme néhány a legnépszerűbb show-parancsok közül.

  1. show gyűjtemények : Ha meg kell tekintenie az összes gyűjteményt az aktuális adatbázisban, akkor használja ezt a parancsot. Példa: gyűjtemények megjelenítése.

  2. show dbs : A programozás közepette, ha meg kell tekintenie az aktuálisan használt adatbázist, akkor használja ezt a parancsot. Példa: mutat dbs.

  3. szerepeket mutatni : Az egyes adatbázisokon belül különböző szerepek vannak. E szerepek megtekintéséhez használja ezt a parancsot. Példa: szerepek megjelenítése.

  4. j mutasd meg a felhasználókat : Bármely időpontban több felhasználó is lehet bármelyik adatbázisban. Az összes felhasználó megtekintéséhez használja ezt a parancsot. Például: mutassa meg a felhasználókat.

CRUD műveletek

A CRUD a MongoDB-ben a Létrehozás, Olvasás, Frissítés és Törlés az iparágban elfogadott rövidítése. Mint tudják, az olvasási és írási műveleteket egyszerre lehet végrehajtani a MongoDB platformon, és ennek elérése érdekében használja a következő parancsokat.

  1. db.collection.insertMany ([,,…]) : Ha több dokumentumot kell beillesztenie egy már létező gyűjteménybe, akkor használja ezt a parancsot. Példa: db.books.insertMany ([{{“isbn”: 9780198321668, “title”: “Romeo and Juliet”, “author”: “William Shakespeare”, “category”: “Tragedy”, “year”: 2008}, {„Isbn”: 9781505297409, „cím”: „Kincses sziget”, „szerző”: „Robert Louis Stevenson”, „kategória”: „Szépirodalom”, „év”: 2014}].

  2. db.collection.insert () : Ha egyetlen új dokumentumot kell beillesztenie egy már meglévő gyűjteménybe, akkor használja ezt a parancsot. Példa, db.books.insert ({“isbn”: 9780060859749, “title”: “Alice után: Egy regény”, “szerző”: “Gregory Maguire”, “category”: “Fikció”, “év”: 2016} ).

  3. db.collection.find () : Ha egy adott dokumentumot meg kell találnia a gyűjteményen belül egy mezőérték feltétel használatával, akkor használja ezt a parancsot. Példa: db.books.find ({“title”: “Kincses sziget”}).

  4. db.collection.find () : Ha meg kell találnia az összes dokumentumot egy már létező gyűjteményben, akkor használja ezt a parancsot. Példa: db.books.find ().

    hadoop fejlesztői szerepek és felelősségek
  5. db.collection.findOne (,) : Ha meg kell találnia az első dokumentumot, amely megfelel a megadott lekérdezésnek, akkor használja ezt a parancsot. Példa: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Ha meg kell találnia a dokumentum bizonyos mezõit a gyűjteményben, használhatja ezt a parancsot. Példa: db.books.find ({“title”: “Kincses sziget”}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Ha egy meglévő dokumentumban el kell távolítania bizonyos elemeket, egy lekérdezés megfeleltetésével használhatja ezt a parancsot. Példa: db.books.update ({title: “Kincses sziget”}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Ha frissítenie kell egy adott mezőt, amely megfelel az adott lekérdezésnek, akkor használja ezt a parancsot. Példa: db.books.update ({title: 'Kincses sziget'}, {$ set: {category: 'Kalandfikció'}}).

  9. db.collection.remove (, {justOne: true}) : Ha egy bizonyos helyzetben törölnie kell egyetlen, a lekérdezésnek megfelelő dokumentumot, akkor használja ezt a parancsot. Példa: db.books.remove ({title: 'Kincses sziget'}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Ha törölnie kell a lekérdezésnek megfelelő összes dokumentum bizonyos mezőit, akkor használja ezt a parancsot. Példa: db.books.update ({kategória: „Szépirodalom”}, {$ unset: {kategória: ””}}, {multi: igaz}).

  11. db.collection.remove ({}) : Ha törölnie kell a gyűjtemény összes dokumentumát, függetlenül attól, hogy egyeznek-e a lekérdezésével, akkor használja ezt a parancsot. Példa: db.books.remove ({}).

  12. db.collection.remove () : Ha törölnie kell az összes olyan dokumentumot, amely megfelel egy adott lekérdezésnek, akkor használja ezt a parancsot. Példa: db.books.remove ({„kategória”: „Szépirodalom”}).

Következtetés

A többi relációs adatbázis-kezelő rendszerhez hasonlóan a MongoDB is rengeteg parancsot tartalmaz, amelyek a mindennapi használat során hasznosak. Használattól függően használja a fenti parancsok bármelyikét vagy mindegyikét.

Van egy kérdésünk? Említse meg őket a megjegyzések részben, és mi kapcsolatba lépünk Önnel.