Objekt eingebautes Objekt

Objekt MongoDB

mongodb Datenbankverbindungsobjekt

Verwenden Sie db.open oder db.openMongoDB um eine Methode db.openMongoDB erstellen:

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

Erbe

Tiefgestellte Operation

Erhalten Sie schnell das angegebene Sammlungszugriffsobjekt

1
readonly MongoCollection MongoDB[String];

Wird verwendet, um Sammlungsobjekte mithilfe von Attributen schnell abzurufen, zum Beispiel:

1
var test = mdb.test;

Mitgliedsfunktion

getCollection

Ruft das angegebene Sammlungszugriffsobjekt ab

1
MongoCollection MongoDB.getCollection(String name);

Parameter aufrufen:

  • name : String, geben Sie den Namen der Sammlung an

Ergebnis zurückgeben:


runCommand

Geben Sie einen MongoDB-Datenbankbefehl an

1
Object MongoDB.runCommand(Object cmd);

Parameter aufrufen:

  • cmd : Object, ein Wörterbuchobjekt, das Befehle und Parameter angibt

Ergebnis zurückgeben:

  • Object , Ergebnis der Befehlsausführung zurückgeben

Geben Sie einen einfachen MongoDB-Datenbankbefehl an

1 2
Object MongoDB.runCommand(String cmd, Value arg);

Parameter aufrufen:

  • cmd : String, geben Sie den Befehlsnamen an
  • arg : Wert, Befehlsparameter angeben

Ergebnis zurückgeben:

  • Object , Ergebnis der Befehlsausführung zurückgeben

oid

Generieren Sie ein mongodb _objectid-Objekt

1
MongoID MongoDB.oid(String hexStr = "");

Parameter aufrufen:

  • hexStr : String, initialisiere einen hexadezimalen String und generiere standardmäßig eine neue ID

Ergebnis zurückgeben:

  • MongoID , das neue Objekt _objectid

close

Schließen Sie die aktuelle Datenbankverbindung

1
MongoDB.close() async;

toString

Gibt die Zeichenfolgendarstellung des Objekts zurück, gibt im Allgemeinen "[Native Object]" zurück. Das Objekt kann gemäß seinen eigenen Merkmalen erneut implementiert werden

1
String MongoDB.toString();

Ergebnis zurückgeben:

  • String , gibt die String-Darstellung des Objekts zurück

toJSON

Gibt die Darstellung des Objekts im JSON-Format zurück und gibt im Allgemeinen eine Sammlung lesbarer Attribute zurück, die vom Objekt definiert wurden

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

Parameter aufrufen:

  • key : String, unbenutzt

Ergebnis zurückgeben:

  • Value , gibt einen Wert zurück, der JSON serialisierbar enthält