Objekt eingebautes Objekt

ObjektMongoDB

mongodb-Datenbankverbindungsobjekt

verwendendb.openoderdb.openMongoDBErstellt, erstellt von:

1
var mdb = db.openMongoDB("mongodb://host/db");

Erbverhältnis

Operator

operator[String]

Rufen Sie schnell das angegebene Sammlungszugriffsobjekt ab

1
readonly MongoCollection MongoDB[String];

Wird zum schnellen Abrufen von Sammlungsobjekten mithilfe von Attributen verwendet, zum Beispiel:

1
var test = mdb.test;

Mitgliedsfunktion

getCollection

Rufen Sie das angegebene Sammlungszugriffsobjekt ab

1
MongoCollection MongoDB.getCollection(String name);

Aufrufparameter:

  • name: String, der Name der angegebenen Sammlung

Rückgabeergebnis:


runCommand

Gibt einen MongoDB-Datenbankbefehl an

1
Object 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 2
Object 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

1
MongoID 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

1
MongoDB.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

1
String 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

1
Value MongoDB.toJSON(String key = "");

Aufrufparameter:

  • key: Zeichenfolge, nicht verwendet

Rückgabeergebnis:

  • Value, die einen JSON-serialisierbaren Wert zurückgibt