Objecte objecte incorporat

Objecte MongoDB

objecte de connexió a la base de dades mongodb

ús db.open o bé db.openMongoDB Crea, crea un mètode:

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

Herència

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>MongoDB|operator[String]|getCollection();runCommand();oid();close()] [object] <:- [MongoDB] MongoDB operator[String] getCollection() runCommand() oid() close() object toString() toJSON()

Operador

operator[String]

Obteniu ràpidament l'objecte d'accés a la col·lecció especificat

1
readonly MongoCollection MongoDB[String];

S’utilitza per obtenir ràpidament objectes de col·lecció mitjançant atributs, per exemple:

1
var test = mdb.test;

Funció de membre

getCollection

Obteniu l'objecte d'accés a la col·lecció especificat

1
MongoCollection MongoDB.getCollection(String name);

Paràmetres de trucada:

  • name: Cadena, especifiqueu el nom de la col·lecció

Resultat de retorn:


runCommand

Especifiqueu una ordre de base de dades MongoDB

1
Object MongoDB.runCommand(Object cmd);

Paràmetres de trucada:

  • cmd: Object, un objecte de diccionari que especifica ordres i paràmetres

Resultat de retorn:

  • Object, Retorna el resultat de l'execució de l'ordre

Especifiqueu una ordre de base de dades MongoDB simple

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

Paràmetres de trucada:

  • cmd: Cadena, especifiqueu el nom de l'ordre
  • arg: Valor, especifiqueu els paràmetres de l'ordre

Resultat de retorn:

  • Object, Retorna el resultat de l'execució de l'ordre

oid

Genereu un objecte mongodb _objectid

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

Paràmetres de trucada:

  • hexStr: Cadena, inicialitzeu una cadena hexadecimal i creeu un nou identificador per defecte

Resultat de retorn:


close

Tanqueu la connexió de base de dades actual

1
MongoDB.close() async;

toString

Retorna la representació de cadena de l'objecte, generalment retorna "[Objecte natiu]", l'objecte es pot tornar a implementar segons les seves pròpies característiques

1
String MongoDB.toString();

Resultat de retorn:

  • String, Retorna la representació de cadena de l'objecte

toJSON

Retorna la representació en format JSON de l'objecte, generalment retorna una col·lecció d'atributs llegibles definits per l'objecte

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

Paràmetres de trucada:

  • key: Cadena, sense utilitzar

Resultat de retorn:

  • Value, Retorna un valor que conté JSON serialitzable