Comment créer des documents dans MongoDB

MongoDB est une base de données NoSQL qui stocke des données uniques telles que des documents, qui sont regroupés en collections. Par exemple, dans une base de données MongoDB, les données de chaque client sont stockées sous forme de document, et tous les documents client sont stockés dans une collection.

Dans cet article du didacticiel, vous apprendrez à créer des documents dans MongoDB.

Opérations de création de MongoDB

MongoDB a deux opérations de création— insertOne() et insertMany() . Chaque opération de création est limitée à la manipulation d’une seule collection par exécution. Cependant, vous pouvez insérer un ou plusieurs documents à chaque exécution.

Par conséquent, les deux opérations de création ont la structure suivante :

db est le nom de la base de données, et createOperation() est l’opération appropriée ( insérerUn () ou insertMany() ).

Utilisation de l’opération insertOne()

le insertOne() opération insère un seul document dans une collection, en utilisant le code suivant :

En cas de problème lors de la création du nouveau document, le insertOne() l’opération renvoie une erreur. Et si la collection à laquelle vous essayez d’ajouter un document n’existe pas, MongoDB créera la collection et y ajoutera le document.

Vous devriez remarquer qu’aucun ID n’est attribué au document. Ceci est dû au fait MongoDB crée automatiquement un identifiant unique pour chaque document d’une collection.

Voir aussi :  10 trucs et astuces JavaScript pour optimiser les performances

Utilisation de l’opération insertMany()

le insertMany() l’opération fonctionne à peu près de la même manière que le insertOne() opération. Il crée une nouvelle collection si celle fournie n’existe pas, et il renvoie une erreur s’il y a un problème lors de la création d’un nouveau document.

Cependant, la principale différence est que le insertMany() opération vous permet de créer plusieurs documents par exécution.

Utilisation de l’exemple d’opération insertMany()

L’exemple ci-dessus crée trois documents dans la collection client, et chaque document est séparé par une virgule.

Explorez les autres opérations CRUD

La création de nouveaux documents n’est que le début de ce que vous pouvez faire avec MongoDB. MongoDB vous permet d’effectuer les opérations CRUD, vous pouvez donc développer des bases de données complètes.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *