MongoDB stocke les données sous forme de document et ces documents sont conservés à l'intérieur d'une collection. L'objectif principal de la méthode Inssertone est d'ajouter un document dans une collection MongoDB; Cependant, si la collection n'existe pas, cette méthode crée également la collection. Suite à l'importance de cette méthode, notre guide d'aujourd'hui est axé sur la démonstration de l'utilisation de la méthode INSERTONE dans MongoDB:
Comment fonctionne Insertone à MongoDB
La syntaxe pour utiliser la méthode Inssertone dans MongoDB est mentionnée ci-dessous:
> db.nom de collection.insertone ()
La syntaxe ci-dessus effectue les opérations supplémentaires suivantes:
Crée une collection: Si la collection spécifiée n'existe pas, elle créera également la collection.
Attribue une pièce d'identité unique: Dans n'importe quelle base de données, l'ID unique aux données est très importante. La méthode insertone () vous permet d'ajouter un ID unique à n'importe quel document lors de la réalisation d'insertion et cette affectation n'est effectuée que lorsque l'utilisateur oublie d'attribuer cet ID à un document.
Comment utiliser la méthode insertone dans MongoDB
Cette section contient l'exemple pour utiliser la méthode insertone dans MongoDB; Nous avons décomposé plusieurs exemples pour transmettre l'utilisation individuelle de cette méthode.
Exemple 1: Utilisation de la méthode insertone () pour créer une collection et insérer un document
Nous utilisons ici une base de données MongoDB nommée «magasin»Et il contient les collections suivantes:
> Afficher les collections
Nous voulons ajouter un document dans le «ordinateurs portables«Collection, et il n'existe pas dans le«magasin". La commande mentionnée ci-dessous créera la collection et y ajoutera le document:
> db.ordinateurs portables.insertOne (make: ["Acer", "HP", "Dell"], processeur: ["Intel", "AMD"])
La commande est exécutée, et vous pouvez voir qu'un identifiant unique à ce document est également généré.
Exemple 2: Utilisation de la méthode insertone () pour gérer l'ID unique
La clé principale ou les ID unique ont un rôle clé dans la manipulation des données dans n'importe quelle base de données. Dans MongoDB, il existe deux façons de définir une pièce d'identité unique à n'importe quel document:
Affectation automatique: Si l'ID unique n'est pas attribué par l'utilisateur, alors la méthode INSERTONE () l'affecte à lui-même au document. La commande ci-dessous ne contient aucun ID unique:
> db.smartphones.insertone (os: "Android", Qté: 500, make: ["samsung", "mi", "Sony"])
Vous pouvez également vérifier l'affectation d'identification unique en émettant la commande mentionnée ci-dessous:
> db.smartphones.trouver().joli()
Note: La collection utilisée dans cet exemple est nommée «smartphones".
ID unique défini par l'utilisateur : De plus, si l'utilisateur définit l'ID pendant l'insertion, INSERTONE n'interférera pas dans l'attribution de l'ID. Par exemple, la commande mentionnée ci-dessous inserte le document avec un «_identifiant”Field aussi:
> db.distribution.insertone (_ id: 1, os: "Linux", disponible: ["debian", "linux mint", "ubuntu", "kubuntu"])
La sortie montre que l'ID unique est «1», tel qu'il a été défini dans la commande. De plus, vous pouvez également le vérifier par la commande suivante:
> db.distribution.trouver().joli()
Note: Le nom de la collection est «distribution"Dans cet exemple.
Conclusion
La vaste liste des fonctions de Mongo a atténué le mécanisme de traitement des données des bases de données basées sur MongoDB. Dans cet article, nous avons fourni un bref guide pour utiliser la méthode insertone () dans MongoDB. Le insertone() appartient au fonctionnement d'insertion de la base de données et est l'une des sous-méthodes du insérer() Famille de MongoDB de la méthode. Après avoir suivi ce guide, un utilisateur Novice MongoDB pourra insérer un nouveau document dans une collection MongoDB. De plus, avec cette méthode, un utilisateur intermédiaire peut insérer un document et faire une collection.