Oggetto oggetto incorporato

Object MongoDB

oggetto di connessione al database mongodb

Utilizzare db.open o db.openMongoDB creare, creare il metodo:

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

Eredità

Operazione di sottoscrizione

Accedi rapidamente all'oggetto di accesso alla raccolta specificato

1
readonly MongoCollection MongoDB[String];

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

1
var test = mdb.test;

Funzione membro

getCollection

Ottieni l'oggetto di accesso alla raccolta specificato

1
MongoCollection MongoDB.getCollection(String name);

Parametri di chiamata:

  • name : String, specifica il nome della raccolta

Risultato di ritorno:


runCommand

Specificare 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

Specificare 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 : valore, specifica i parametri 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 stringa esadecimale, genera un nuovo ID per impostazione predefinita

Risultato di ritorno:

  • MongoID , nuovo oggetto _objectid

close

Chiudi la connessione al database corrente

1
MongoDB.close() async;

toString

Restituisce la rappresentazione in forma di stringa dell'oggetto, in genere restituisce "[Native Object]", l'oggetto può essere reimplementato in base alle proprie caratteristiche

1
String MongoDB.toString();

Risultato di ritorno:

  • String , restituisce una rappresentazione in formato stringa dell'oggetto

toJSON

Restituisce la rappresentazione in formato JSON dell'oggetto, in genere restituisce una raccolta di attributi leggibili definiti dall'oggetto

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

Parametri di chiamata:

  • key : stringa, non utilizzata

Risultato di ritorno:

  • Value , restituisce un valore contenente serializzabile JSON