Objecte MongoDB
objecte de connexió a la base de dades mongodb
ús db.open o bé db.openMongoDB Crea, crea un mètode:
1var mdb = db.openMongoDB("mongodb://host/db");
Herència
Operador
operator[String]
Obteniu ràpidament l'objecte d'accés a la col·lecció especificat
1readonly MongoCollection MongoDB[String];
S’utilitza per obtenir ràpidament objectes de col·lecció mitjançant atributs, per exemple:
1var test = mdb.test;
Funció de membre
getCollection
Obteniu l'objecte d'accés a la col·lecció especificat
1MongoCollection MongoDB.getCollection(String name);
Paràmetres de trucada:
- name: Cadena, especifiqueu el nom de la col·lecció
Resultat de retorn:
- MongoCollection, Retorna l'objecte de col·lecció especificat
runCommand
Especifiqueu una ordre de base de dades MongoDB
1Object 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
2Object 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
1MongoID MongoDB.oid(String hexStr = "");
Paràmetres de trucada:
- hexStr: Cadena, inicialitzeu una cadena hexadecimal i creeu un nou identificador per defecte
Resultat de retorn:
- MongoID, Nou objecte _objectid
close
Tanqueu la connexió de base de dades actual
1MongoDB.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
1String 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
1Value MongoDB.toJSON(String key = "");
Paràmetres de trucada:
- key: Cadena, sense utilitzar
Resultat de retorn:
- Value, Retorna un valor que conté JSON serialitzable