Objeto objeto integrado

Objeto MongoDB

objeto de conexión de base de datos mongodb

Utilice db.open o db.openMongoDB crear, crear método:

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

Herencia

Operación de subíndice

Obtenga rápidamente el objeto de acceso a la colección especificado

1
readonly MongoCollection MongoDB[String];

Se utiliza para obtener rápidamente objetos de colección utilizando atributos, por ejemplo:

1
var test = mdb.test;

Función miembro

getCollection

Obtener el objeto de acceso a la colección especificado

1
MongoCollection MongoDB.getCollection(String name);

Parámetros de llamada:

  • name : String, especifique el nombre de la colección

Devolver resultado:


runCommand

Especificar un comando de base de datos MongoDB

1
Object 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 2
Object MongoDB.runCommand(String cmd, Value arg);

Parámetros de llamada:

  • cmd : String, especifique el nombre del comando
  • arg : valor, especificar los parámetros del comando

Devolver resultado:

  • Object , devuelve el resultado de la ejecución del comando

oid

Generar un objeto _objectid mongodb

1
MongoID 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 , el nuevo objeto _objectid

close

Cerrar la conexión de base de datos actual

1
MongoDB.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

1
String 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

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

Parámetros de llamada:

  • key : Cadena, no utilizada

Devolver resultado:

  • Value , devuelve un valor que contiene JSON serializable