Ich habe die mongodb-Dokumentation durchgelesen und finde nicht heraus, wie man eine neue Datenbank erstellt. Zum Beispiel kann ich in der Dokumentation sagen, dass ich auf die "Test" -Datenbank wie folgt zugreifen kann:
%Vor%Was nun, wenn ich meine eigene Datenbank mit folgender Syntax erstellen möchte:
%Vor%Gibt es auch eine Dokumentation, die ich online lesen kann? Ich kann weiter lesen über das Erstellen von Datenbanken und Sammlungen über die DOS-Schnittstelle und den c # -Treiber?
Ich mag mich irren, aber begraben in dieser Dokumentation sieht es so aus Wie der Aufruf von GetDatabase
auf dem Server-Objekt wird die Datenbank tatsächlich erstellen, wenn sie nicht bereits erstellt wurde.
Also, die C # -Zeile:
%Vor% Erstellt beim ersten Aufruf eine neue Datenbank namens myDB
.
Aus der Dokumentation:
GetDatabase verwaltet eine Tabelle der MongoDatabase-Instanzen Vorher zurückgegeben, also wenn Sie GetDatabase erneut mit demselben aufrufen Parameter erhalten Sie die gleiche Instanz wieder zurück.
Zum Erstellen einer Datenbank in Mongo ist kein spezifischer API / Befehl erforderlich. Es erstellt es automatisch bei Bedarf. Lesen Sie diesen Artikel. , um dies im Detail zu verstehen.
Der MongoDB-Treiber verfügt über eine Funktion, die, wenn eine Sammlung noch nicht existiert, automatisch eine erstellt. Sie können auch umongo ein Äquivalent von Sql Server Management Studio verwenden. In diesem Video wird ein klares Beispiel erläutert Ссылка
Tags und Links c# mongodb mongodb-.net-driver