objectMongoDB
objecte de connexió de base de dades mongodb
utilitzardb.openodb.openMongoDBCreat, creat per:
1var mdb = db.openMongoDB("mongodb://host/db");
relació hereditària
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: String, el nom de la col·lecció especificada
resultat de retorn:
- MongoCollection, retorna l'objecte de col·lecció especificat
runCommand
Especifica una ordre de base de dades MongoDB
1Object MongoDB.runCommand(Object cmd);
Paràmetres de trucada:
- cmd: Objecte, 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 senzilla de base de dades MongoDB
1
2Object MongoDB.runCommand(String cmd,
Value arg);
Paràmetres de trucada:
- cmd: Cadena, especifica el nom de l'ordre
- arg: Valor, especifica el paràmetre 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: String, inicialitza una cadena hexadecimal, genera un nou identificador per defecte
resultat de retorn:
- MongoID, el nou objecte _objectid
close
tanqueu la connexió actual de la base de dades
1MongoDB.close() async;
toString
Retorna la representació de cadena de l'objecte, generalment retorna "[Native Object]", l'objecte es pot reimplementar segons les seves pròpies característiques
1String MongoDB.toString();
resultat de retorn:
- String, retorna una representació de cadena de l'objecte
toJSON
Retorna la representació en format JSON de l'objecte, generalment retorna una col·lecció de propietats llegibles definides per l'objecte
1Value MongoDB.toJSON(String key = "");
Paràmetres de trucada:
- key: Corda, no utilitzada
resultat de retorn:
- Value, que retorna un valor serialitzable per JSON