Objet objet intégré

objectMongoDB

objet de connexion à la base de données mongodb

utiliserdb.openoudb.openMongoDBCréé, créé par :

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

relation d'héritage

opérateur

operator[String]

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

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

1
MongoCollection MongoDB.getCollection(String name);

Paramètres d'appel :

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

résultat de retour :


runCommand

Spécifie 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, renvoie le résultat de l'exécution de la commande

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

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

Paramètres d'appel :

  • cmd: Chaîne, spécifie le nom de la commande
  • arg: Valeur, spécifie le paramètre de commande

résultat de retour :

  • Object, renvoie 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, génère un nouvel identifiant par défaut

résultat de retour :

  • MongoID, le nouvel objet _objectid

close

fermer la connexion actuelle à la base de données

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 une 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 de propriétés lisibles définies par l'objet

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

Paramètres d'appel :

  • key: Chaîne, non utilisée

résultat de retour :

  • Value, qui renvoie une valeur sérialisable JSON