Objeto objeto integrado

Objeto MongoDB

objeto de conexión de base de datos mongodb

usar db.open o db.openMongoDB Crear, crear método:

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

Herencia

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>MongoDB|operator[String]|getCollection();runCommand();oid();close()] [object] <:- [MongoDB] MongoDB operator[String] getCollection() runCommand() oid() close() object toString() toJSON()

Operador

operator[String]

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 mediante 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 de 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: 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

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:


close

Cerrar la conexión de la 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, sin usar

Devolver resultado:

  • Value, Devuelve un valor que contiene JSON serializable