Objeto MongoDB
objeto de conexión de base de datos mongodb
usar db.open o db.openMongoDB Crear, crear método:
1var mdb = db.openMongoDB("mongodb://host/db");
Herencia
Operador
operator[String]
Obtenga rápidamente el objeto de acceso a la colección especificado
1readonly MongoCollection MongoDB[String];
Se utiliza para obtener rápidamente objetos de colección mediante atributos, por ejemplo:
1var test = mdb.test;
Función miembro
getCollection
Obtener el objeto de acceso a la colección especificado
1MongoCollection MongoDB.getCollection(String name);
Parámetros de llamada:
- name: String, especifique el nombre de la colección
Devolver resultado:
- MongoCollection, Devuelve el objeto de colección especificado
runCommand
Especificar un comando de base de datos de MongoDB
1Object MongoDB.runCommand(Object cmd);
Parámetros de llamada:
- cmd: Objeto, un objeto de diccionario que especifica comandos y parámetros.
Devolver resultado:
- Object, Devuelve el resultado de la ejecución del comando
Especificar un comando de base de datos de MongoDB simple
1
2Object MongoDB.runCommand(String cmd,
Value arg);
Parámetros de llamada:
- cmd: Cadena, especifique el nombre del comando
- arg: Valor, especifique los parámetros del comando
Devolver resultado:
- Object, Devuelve el resultado de la ejecución del comando
oid
Generar un objeto _objectid mongodb
1MongoID MongoDB.oid(String hexStr = "");
Parámetros de llamada:
- hexStr: String, inicializa una cadena hexadecimal y genera una nueva identificación por defecto
Devolver resultado:
- MongoID, Nuevo objeto _objectid
close
Cerrar la conexión de la base de datos actual
1MongoDB.close() async;
toString
Devuelve la representación en cadena del objeto, generalmente devuelve "[Native Object]", el objeto se puede volver a implementar de acuerdo con sus propias características
1String MongoDB.toString();
Devolver resultado:
- String, Devuelve la representación de cadena del objeto
toJSON
Devuelve la representación en formato JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto
1Value MongoDB.toJSON(String key = "");
Parámetros de llamada:
- key: Cadena, sin usar
Devolver resultado:
- Value, Devuelve un valor que contiene JSON serializable