In MongoDB is de eerste basisstap het hebben van een database en verzameling. De database wordt gebruikt om alle collecties op te slaan, en de collectie wordt op zijn beurt gebruikt om alle documenten op te slaan. De documenten bevatten op hun beurt de relevante veldnaam en veldwaarden.
De onderstaande momentopname toont een eenvoudig voorbeeld van hoe een document eruit zou zien.
De veldnamen van het document zijn "Employeeid" en "EmployeeName" en de veldwaarden zijn respectievelijk "1" en "Smith". Een aantal documenten vormt dan een verzameling in MongoDB.
In dit artikel leert u -
- Hoe u een database aanmaakt met de opdracht “use”
- Een collectie / tafel maken met insert ()
- Documenten toevoegen met de opdracht insert ()
Een database aanmaken met de opdracht “use”
Het maken van een database in MongoDB is net zo eenvoudig als het geven van de opdracht " using ". Het volgende voorbeeld laat zien hoe u dit kunt doen.
Code Verklaring:
- Het "use" -commando wordt gebruikt om een database in MongoDB aan te maken. Als de database niet bestaat, wordt er een nieuwe aangemaakt.
Als de opdracht met succes is uitgevoerd, wordt de volgende uitvoer weergegeven:
Uitgang:
MongoDB zal automatisch overschakelen naar de database zodra deze is aangemaakt.
Een collectie / tafel maken met insert ()
De eenvoudigste manier om een verzameling te maken, is door een record (dat niets anders is dan een document bestaande uit veldnamen en waarden) in een verzameling in te voegen. Als de collectie niet bestaat, wordt er een nieuwe aangemaakt.
Het volgende voorbeeld laat zien hoe u dit kunt doen.
db.Employee.insert({"Employeeid" : 1,"EmployeeName" : "Martin"})
Code Verklaring:
Zoals hierboven te zien is, wordt de collectie aangemaakt door het "insert" commando te gebruiken.
Documenten toevoegen met de opdracht insert ()
MongoDB biedt de opdracht insert () om documenten in een verzameling in te voegen. Het volgende voorbeeld laat zien hoe u dit kunt doen.
Stap 1) Schrijf het "insert" commando
Stap 2) Voeg binnen de opdracht "invoegen" de vereiste veldnaam en veldwaarde toe voor het document dat moet worden aangemaakt.
Code Verklaring:
- Het eerste deel van de opdracht is de " insert statement" , de instructie die wordt gebruikt om een document in de collectie in te voegen.
- Het tweede deel van de instructie is om de veldnaam en de veldwaarde toe te voegen, met andere woorden, wat is het document in de verzameling dat gaat bevatten.
Als de opdracht met succes is uitgevoerd, wordt de volgende uitvoer weergegeven
Uitgang:
De uitvoer laat zien dat de uitgevoerde bewerking een invoegbewerking was en dat één record in de verzameling is ingevoegd.