Quelles sont les commandes de base de MongoDB et comment les utiliser?



MongoDB en tant que plate-forme est livré avec de nombreuses commandes. Lisez la suite pour connaître les commandes les plus courantes sur cette plate-forme et comment vous pouvez les utiliser.

MongoDB est à la mode en ce moment. Des startups à petite échelle aux grandes organisations, tout le monde a commencé à l'utiliser, ce qui rend cette plate-forme intéressante à explorer. Si vous êtes nouveau dans le monde de et toujours en train de l'utiliser, cet article est pour vous.Dans cet article, nous partagerons les commandes MongoDB les plus populaires que vous pouvez utiliser sur cette plate-forme pour vous simplifier la vie et rendre votre processus de codage beaucoup plus efficace.

Avant de partager les commandes les plus populaires de MongoDB, voici une petite introduction à la plateforme.





Qu'est-ce que MongoDB?

MongoDB est un open-source Système de gestion de base de données relationnelle qui a été introduit pour la première fois en 2009. Il partage de nombreuses fonctionnalités avec MySQL et apporte à la table de nouvelles améliorations et capacités supplémentaires qui contribuent à sa grande popularité.

Certaines des entreprises qui utilisent MongoDb comme ressource principale incluent HootSuite, Sony et Zendesk pour n'en nommer que quelques-unes.



Commandes de base de MongoDB

  1. Mongo : C'est l'une des commandes les plus couramment utilisées dans MongoDB. Lorsqu'il est utilisé, vous demandez à la plate-forme de se connecter à localhost sur le port par défaut 27017.

  2. Mongo / : Cette commande est utilisée lorsque vous souhaitez que la plateforme se connecte à une base de données particulière. Un exemple de cette commande en action peut être, mongo 10.121.65.58/mydb.

  3. Mongo –host –port : Si vous souhaitez vous connecter à un hôte distant à l'aide d'un port spécifié, vous devez utiliser cette commande. Un exemple de cette commande en action peut être, mongo –host 10.121.65.23 –port 23020.



  4. utilisation : Si, à tout moment, vous devez basculer entre les bases de données existantes, utilisez cette commande. Exemple, utilisez mydb.

  5. Db : Si vous avez besoin d'afficher la base de données actuelle que vous utilisez, utilisez cette commande.

    java que fait append
  6. Aidez-moi : Semblable à d'autres plates-formes, MongoDB est également livré avec une fenêtre d'aide intégrée et pour l'utiliser, exécutez cette commande. Exemple, aide

  7. charge() : Si vous devez exécuter ou exécuter un à tout moment, utilisez cette commande. Exemple, load (myscript.js).

  8. db.help () : Si vous avez besoin d'aide pour utiliser les méthodes Db, vous pouvez utiliser cette commande. Exemple, db.help ().

  9. db.mycol.help () : Si vous avez besoin d'aide pour utiliser une collection, utilisez cette commande. Exemple, db.mycol.help ().

Afficher les commandes

Maintenant que vous connaissez les commandes de base que vous pouvez utiliser dans MongoDB, voici quelques-unes des commandes show les plus populaires.

  1. afficher les collections : Si vous devez afficher toutes les collections de la base de données actuelle, utilisez cette commande. Exemple: afficher les collections.

  2. afficher dbs : Au milieu de la programmation, si vous devez afficher la base de données actuelle utilisée, utilisez cette commande. Exemple: show dbs.

  3. montrer les rôles : Dans chaque base de données, il existe différents rôles. Afin d'afficher tous ces rôles, utilisez cette commande. Exemple: afficher les rôles.

  4. j montrer aux utilisateurs : À tout moment, il peut y avoir plusieurs utilisateurs sur n'importe quelle base de données. Afin de visualiser tous ces utilisateurs, utilisez cette commande. Par exemple: afficher les utilisateurs.

Opérations CRUD

CRUD dans MongoDB est l'acronyme reconnu par le secteur pour créer, lire, mettre à jour et supprimer. Comme vous le savez, les opérations de lecture et d'écriture peuvent être effectuées simultanément dans la plate-forme MongoDB et pour y parvenir, utilisez les commandes suivantes.

  1. db.collection.insertBeaucoup ([,,…]) : Si vous devez insérer plusieurs documents dans une collection déjà existante, utilisez cette commande. Exemple, db.books.insertMany ([{'isbn': 9780198321668, 'title': 'Romeo and Juliet', 'author': 'William Shakespeare', 'category': 'Tragedy', 'year': 2008}, {«Isbn»: 9781505297409, «title»: «Treasure Island», «author»: «Robert Louis Stevenson», «category»: «Fiction», «year»: 2014}]).

  2. db.collection.insert () : Si vous devez insérer un seul nouveau document dans une collection déjà existante, utilisez cette commande. Exemple, db.books.insert ({'isbn': 9780060859749, 'title': 'After Alice: A Novel', 'author': 'Gregory Maguire', 'category': 'Fiction', 'year': 2016} ).

  3. db.collection.find () : Si vous devez rechercher un document spécifique dans une collection à l'aide d'une condition de valeur de champ, utilisez cette commande. Exemple, db.books.find ({'title': 'Treasure Island'}).

  4. db.collection.find () : Si vous avez besoin de trouver tous les documents dans une collection déjà existante, utilisez cette commande. Exemple, db.books.find ().

  5. db.collection.findOne (,) : Si vous avez besoin de trouver le premier document qui correspond à la requête que vous avez donnée, utilisez cette commande. Exemple: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Si vous avez besoin de trouver des champs spécifiques d'un document dans une collection, vous pouvez utiliser cette commande. Exemple: db.books.find ({“title”: ”Treasure Island”}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Si vous avez besoin d'en supprimer certains dans un document existant, en faisant correspondre une requête, vous pouvez utiliser cette commande. Exemple: db.books.update ({title: “Treasure Island”}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Si vous avez besoin de mettre à jour certains champs spécifiques d'un document qui correspondent à la requête donnée, utilisez cette commande. Exemple: db.books.update ({title: 'Treasure Island'}, {$ set: {category: 'Adventure Fiction'}}).

  9. db.collection.remove (, {justOne: true}) : Si dans une certaine situation, vous devez supprimer un seul document correspondant à votre requête, utilisez cette commande. Exemple: db.books.remove ({title: 'Treasure Island'}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Si vous devez supprimer certains champs de tous les documents qui correspondent à votre requête, utilisez cette commande. Exemple: db.books.update ({category: “Fiction”}, {$ unset: {category: ””}}, {multi: true}).

  11. db.collection.remove ({}) : Si vous devez supprimer tous les documents d'une collection, qu'ils correspondent ou non à votre requête, utilisez cette commande. Exemple: db.books.remove ({}).

  12. db.collection.remove () : Si vous devez supprimer tous les documents correspondant à une certaine requête, utilisez cette commande. Exemple: db.books.remove ({'category': 'Fiction'}).

Conclusion

Semblable à d'autres systèmes de gestion de bases de données relationnelles, MongoDB contient également de nombreuses commandes qui sont utiles dans une utilisation quotidienne. En fonction de votre cas d'utilisation, utilisez une ou toutes les commandes partagées ci-dessus.

juste à temps compilateur java

Vous avez une question pour nous? Mentionnez-les dans la section commentaires et nous vous recontacterons.