ObjektMongoDB
mongodb-Datenbankverbindungsobjekt
verwendendb.openoderdb.openMongoDBErstellt, erstellt von:
1var mdb = db.openMongoDB("mongodb://host/db");
Erbverhältnis
Operator
operator[String]
Rufen Sie schnell das angegebene Sammlungszugriffsobjekt ab
1readonly MongoCollection MongoDB[String];
Wird zum schnellen Abrufen von Sammlungsobjekten mithilfe von Attributen verwendet, zum Beispiel:
1var test = mdb.test;
Mitgliedsfunktion
getCollection
Rufen Sie das angegebene Sammlungszugriffsobjekt ab
1MongoCollection MongoDB.getCollection(String name);
Aufrufparameter:
- name: String, der Name der angegebenen Sammlung
Rückgabeergebnis:
- MongoCollection, gibt das angegebene Sammlungsobjekt zurück
runCommand
Gibt einen MongoDB-Datenbankbefehl an
1Object MongoDB.runCommand(Object cmd);
Aufrufparameter:
- cmd: Objekt, ein Wörterbuchobjekt, das Befehle und Parameter angibt
Rückgabeergebnis:
- Object, gibt das Ergebnis der Befehlsausführung zurück
Geben Sie einen einfachen MongoDB-Datenbankbefehl an
1
2Object MongoDB.runCommand(String cmd,
Value arg);
Aufrufparameter:
- cmd: String, gibt den Befehlsnamen an
- arg: Wert, gibt den Befehlsparameter an
Rückgabeergebnis:
- Object, gibt das Ergebnis der Befehlsausführung zurück
oid
Generieren Sie ein mongodb _objectid-Objekt
1MongoID MongoDB.oid(String hexStr = "");
Aufrufparameter:
- hexStr: String, initialisiert einen hexadezimalen String, generiert standardmäßig eine neue ID
Rückgabeergebnis:
- MongoID, das neue _objectid-Objekt
close
Schließen Sie die aktuelle Datenbankverbindung
1MongoDB.close() async;
toString
Geben Sie die Zeichenfolgendarstellung des Objekts zurück, geben Sie im Allgemeinen "[Native Object]" zurück, das Objekt kann gemäß seinen eigenen Eigenschaften neu implementiert werden
1String MongoDB.toString();
Rückgabeergebnis:
- String, gibt eine Zeichenfolgendarstellung des Objekts zurück
toJSON
Gibt die Darstellung des Objekts im JSON-Format zurück, gibt im Allgemeinen eine Sammlung lesbarer Eigenschaften zurück, die durch das Objekt definiert sind
1Value MongoDB.toJSON(String key = "");
Aufrufparameter:
- key: Zeichenfolge, nicht verwendet
Rückgabeergebnis:
- Value, die einen JSON-serialisierbaren Wert zurückgibt