Objet objet intégré

Objet MongoDB

objet de connexion à la base de données mongodb

Utilisez db.open ou db.openMongoDB créer, créer la méthode:

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

Héritage

Opération d'indice

Obtenir rapidement l'objet d'accès à la collection spécifié

1
readonly MongoCollection MongoDB[String];

Utilisé pour obtenir rapidement des objets de collection à l'aide d'attributs, par exemple:

1
var test = mdb.test;

Fonction membre

getCollection

Obtient l'objet d'accès à la collection spécifié

1
MongoCollection MongoDB.getCollection(String name);

Paramètres d'appel:

  • name : String, spécifiez le nom de la collection

Résultat de retour:


runCommand

Spécifiez une commande de base de données MongoDB

1
Object MongoDB.runCommand(Object cmd);

Paramètres d'appel:

  • cmd : Object, un objet dictionnaire spécifiant des commandes et des paramètres

Résultat de retour:

  • Object , retourne le résultat de l'exécution de la commande

Spécifiez une commande de base de données MongoDB simple

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

Paramètres d'appel:

  • cmd : String, spécifiez le nom de la commande
  • arg : Valeur, spécifiez les paramètres de commande

Résultat de retour:

  • Object , retourne le résultat de l'exécution de la commande

oid

Générer un objet mongodb _objectid

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

Paramètres d'appel:

  • hexStr : String, initialise une chaîne hexadécimale et génère un nouvel identifiant par défaut

Résultat de retour:

  • MongoID , le nouvel objet _objectid

close

Fermer la connexion à la base de données actuelle

1
MongoDB.close() async;

toString

Renvoie la représentation sous forme de chaîne de l'objet, renvoie généralement "[Native Object]", l'objet peut être réimplémenté selon ses propres caractéristiques

1
String MongoDB.toString();

Résultat de retour:

  • String , renvoie la représentation sous forme de chaîne de l'objet

toJSON

Renvoie la représentation au format JSON de l'objet, renvoie généralement une collection d'attributs lisibles définis par l'objet

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

Paramètres d'appel:

  • key : chaîne, inutilisée

Résultat de retour:

  • Value , renvoie une valeur contenant JSON sérialisable