Heim > Datenbank > MongoDB > Wie erstelle ich eine neue Sammlung in MongoDB?

Wie erstelle ich eine neue Sammlung in MongoDB?

王林
Freigeben: 2023-09-12 11:25:02
nach vorne
1347 Leute haben es durchsucht

如何在 MongoDB 中创建新集合?

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”);
Nach dem Login kopieren

Fall 2: Die alternative Syntax zum Erstellen einer neuen Sammlung in MongoDB lautet wie folgt:

db.createCollections(“yourNewCollectionName”,options);
Nach dem Login kopieren

Der obige Optionsparameter kann die folgenden Werte haben:

  • Gibt das Obergrenzenfeld vom Typ Boolean zurück, das wahr oder falsch ist.

  • autoIndexId-Feld, gibt den booleschen Typ zurück, entweder wahr oder falsch.

  • Gibt das Größenfeld der Zahl zurück. Das Feld

  • < li>

    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
Nach dem Login kopieren

Fall 1: Sehen wir uns die Abfrage zum Erstellen einer neuen Sammlung in MongoDB an –

> db.createCollection("userInformation");
Nach dem Login kopieren

Hier ist die Ausgabe:

{ "ok" : 1 }
Nach dem Login kopieren
Nach dem Login kopieren

Um die erstellte Sammlung anzuzeigen , müssen Sie den Befehl show verwenden. Die Abfrage lautet wie folgt:

> show collections;
Nach dem Login kopieren
Nach dem Login kopieren

Hier ist die Ausgabe:

userInformation
Nach dem Login kopieren

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});
Nach dem Login kopieren

Hier ist die Ausgabe:

{ "ok" : 1 }
Nach dem Login kopieren
Nach dem Login kopieren

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;
Nach dem Login kopieren
Nach dem Login kopieren

Hier ist die Ausgabe der Sammlung, die wir oben erstellt haben:

bookInformation
userInformation
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage