Obxecto MongoDB
obxecto de conexión á base de datos mongodb
uso db.open ou db.openMongoDB Crear, crear método:
1var mdb = db.openMongoDB("mongodb://host/db");
Herdanza
Operador
operator[String]
Obtén rapidamente o obxecto de acceso á colección especificado
1readonly MongoCollection MongoDB[String];
Utilízase para obter rapidamente obxectos de colección usando atributos, por exemplo:
1var test = mdb.test;
Función de membro
getCollection
Obter o obxecto de acceso á colección especificado
1MongoCollection MongoDB.getCollection(String name);
Parámetros de chamada:
- name: Cadea, especifica o nome da colección
Resultado de volta:
- MongoCollection, Devolve o obxecto de colección especificado
runCommand
Especifique un comando de base de datos MongoDB
1Object MongoDB.runCommand(Object cmd);
Parámetros de chamada:
- cmd: Obxecto, un obxecto de dicionario que especifica comandos e parámetros
Resultado de volta:
- Object, Devolve o resultado da execución do comando
Especifique un comando de base de datos MongoDB sinxelo
1
2Object MongoDB.runCommand(String cmd,
Value arg);
Parámetros de chamada:
- cmd: Cadea, especifica o nome do comando
- arg: Valor, especifica os parámetros do comando
Resultado de volta:
- Object, Devolve o resultado da execución do comando
oid
Xera un obxecto _objectid mongodb
1MongoID MongoDB.oid(String hexStr = "");
Parámetros de chamada:
- hexStr: Cadea, inicializa unha cadea hexadecimal e xera unha nova id por defecto
Resultado de volta:
- MongoID, Novo obxecto _obxecto
close
Peche a conexión actual á base de datos
1MongoDB.close() async;
toString
Devolve a representación de cadea do obxecto, xeralmente devolve "[Obxecto nativo]", o obxecto pode reimplementarse segundo as súas propias características
1String MongoDB.toString();
Resultado de volta:
- String, Devolve a representación de cadea do obxecto
toJSON
Devolve a representación en formato JSON do obxecto, xeralmente devolve unha colección de atributos lexibles definidos polo obxecto
1Value MongoDB.toJSON(String key = "");
Parámetros de chamada:
- key: Cadea, sen usar
Resultado de volta:
- Value, Devolve un valor que contén JSON serializable