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

Wie erstelle ich eine neue Sammlung in MongoDB?

王林
王林nach vorne
2023-09-12 11:25:021344Durchsuche

如何在 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”);

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen