Um eine neue Sammlung in MongoDB zu erstellen, müssen Sie die Methode createCollection() verwenden.
Fall 1: Die einfachste Syntax zum Erstellen einer neuen Sammlung in MongoDB lautet wie folgt:
db.createCollection(“yourNewCollectionName”);
Fall 2: Die alternative Syntax zum Erstellen einer neuen Sammlung in MongoDB lautet wie folgt:
db.createCollections(“yourNewCollectionName”,options);
Der obige Optionsparameter kann die folgenden Werte haben:
Gibt das Obergrenzenfeld vom Typ Boolean zurück, das wahr oder falsch ist.
li>autoIndexId-Feld, gibt den booleschen Typ zurück, entweder wahr oder falsch.
Gibt das Größenfeld der Zahl zurück. Das Feld
max gibt ebenfalls eine Zahl zurück.
Ab dem oben genannten Wert ist autoIndexed ab den MongoDB-Versionen 3.4 und 3.2 veraltet. Wir verwenden MongoDB Version 4.0.5. Sie können auch die aktuell auf Ihrem System installierte MongoDB-Version überprüfen, indem Sie:
> db.version(); 4.0.5
Fall 1: Sehen wir uns die Abfrage zum Erstellen einer neuen Sammlung in MongoDB an –
> db.createCollection("userInformation");
Hier ist die Ausgabe:
{ "ok" : 1 }
Um die erstellte Sammlung anzuzeigen , müssen Sie den Befehl show verwenden. Die Abfrage lautet wie folgt:
> show collections;
Hier ist die Ausgabe:
userInformation
Fall 2: Schauen wir uns eine andere Möglichkeit an, eine neue Sammlung in MongoDB zu erstellen. Die Abfrage lautet wie folgt:
> db.createCollection("bookInformation",{capped:true,size:7000000,max:12000});
Hier ist die Ausgabe:
{ "ok" : 1 }
Ja, wir haben jetzt eine neue Sammlung mit der alternativen Syntax erstellt. Um den Namen der erstellten Sammlung anzuzeigen, müssen Sie den Befehl show verwenden. Die Abfrage lautet wie folgt:
> show collections;
Hier ist die Ausgabe der Sammlung, die wir oben erstellt haben:
bookInformation userInformation
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine neue Sammlung in MongoDB?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!