Oggetto oggetto incorporato

oggettoMongoDB

oggetto di connessione al database mongodb

utilizzodb.openOdb.openMongoDBCreato, creato da:

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

rapporto ereditario

operatore

operator[String]

Ottieni rapidamente l'oggetto di accesso alla raccolta specificato

1
readonly MongoCollection MongoDB[String];

Utilizzato per ottenere rapidamente oggetti della raccolta utilizzando gli attributi, ad esempio:

1
var test = mdb.test;

funzione membro

getCollection

Ottenere l'oggetto di accesso alla raccolta specificato

1
MongoCollection MongoDB.getCollection(String name);

Parametri di chiamata:

  • name: String, il nome della raccolta specificata

risultato di ritorno:


runCommand

Specifica un comando del database MongoDB

1
Object MongoDB.runCommand(Object cmd);

Parametri di chiamata:

  • cmd: Object, un oggetto dizionario che specifica comandi e parametri

risultato di ritorno:

  • Object, restituisce il risultato dell'esecuzione del comando

Specifica un semplice comando del database MongoDB

1 2
Object MongoDB.runCommand(String cmd, Value arg);

Parametri di chiamata:

  • cmd: String, specifica il nome del comando
  • arg: Value, specifica il parametro del comando

risultato di ritorno:

  • Object, restituisce il risultato dell'esecuzione del comando

oid

Genera un oggetto mongodb _objectid

1
MongoID MongoDB.oid(String hexStr = "");

Parametri di chiamata:

  • hexStr: String, inizializza una stringa esadecimale, genera un nuovo id per impostazione predefinita

risultato di ritorno:

  • MongoID, il nuovo oggetto _objectid

close

chiudere la connessione al database corrente

1
MongoDB.close() async;

toString

Restituisce la rappresentazione in stringa dell'oggetto, generalmente restituisce "[Native Object]", l'oggetto può essere reimplementato secondo le proprie caratteristiche

1
String MongoDB.toString();

risultato di ritorno:

  • String, restituisce una rappresentazione in forma di stringa dell'oggetto

toJSON

Restituisce la rappresentazione in formato JSON dell'oggetto, in genere restituisce una raccolta di proprietà leggibili definite dall'oggetto

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

Parametri di chiamata:

  • key: stringa, non utilizzata

risultato di ritorno:

  • Value, che restituisce un valore serializzabile in JSON