Hur man skapar databas och samling i MongoDB
In MongoDB, är det första grundläggande steget att ha en databas och samling på plats. Databasen används för att lagra alla samlingar, och samlingen används i sin tur för att lagra alla dokument. Dokumenten kommer i sin tur att innehålla relevanta fältnamn och fältvärden.
Ögonblicksbilden nedan visar ett grundläggande exempel på hur ett dokument skulle se ut.
Fältnamnen för dokumentet är "Anställd" och "Anställd" och fältvärdena är "1" respektive "Smith". Ett gäng dokument skulle då utgöra en samling i MongoDB.
Skapa en databas med kommandot "använd".
Skapa en databas i MongoDB är så enkelt som att utfärda "med hjälp av” kommando. Följande exempel visar hur detta kan göras.
Kodförklaring:
- Smakämnen "använda sig av" kommandot används för att skapa en databas i MongoDB. Om databasen inte finns skapas en ny.
Om kommandot utförs framgångsrikt kommer följande utdata att visas:
Produktion:
MongoDB kommer automatiskt att växla till databasen när den har skapats.
Skapa en samling/tabell med insert()
Det enklaste sättet att skapa en samling är att infoga en post (som inte är något annat än ett dokument som består av fältnamn och värden) i en samling. Om samlingen inte finns skapas en ny.
Följande exempel visar hur detta kan göras.
db.Employee.insert ( { "Employeeid" : 1, "EmployeeName" : "Martin" } )
Kodförklaring:
- Som framgår ovan, genom att använda "Föra in" kommandot kommer samlingen att skapas.
Lägga till dokument med kommandot insert().
MongoDB ger insert () kommando för att infoga dokument i en samling. Följande exempel visar hur detta kan göras.
Steg 1) Skriv kommandot "insert".
Steg 2) Inom kommandot "insert", lägg till det nödvändiga fältnamnet och fältvärdet för dokumentet som behöver skapas.
Kodförklaring:
- Den första delen av kommandot är "infoga uttalande" vilket är det uttalande som används för att infoga ett dokument i samlingen.
- Den andra delen av uttalandet är att lägga till fältnamnet och fältvärdet, med andra ord, vad dokumentet i samlingen kommer att innehålla.
Om kommandot utförs framgångsrikt kommer följande utdata att visas
Produktion:
Utdata visar att operationen som utfördes var en infogningsoperation och att en post infogats i samlingen.