FireDAC.Phys.MongoDBWrapper.TMongoDocument
Delphi
TMongoDocument = class(TMongoObject)
C++
class PASCALIMPLEMENTATION TMongoDocument : public TMongoObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | FireDAC.Phys.MongoDBWrapper |
Description
Définit un document qui est l'objet clé dans l'API MongoDB. Encapsule une structure bson_t MongoDB.
MongoDB stocke toutes les données des documents, qui sont des structures de données JSON composées de paires clé-valeur telles que :
{ "item": "pencil", "qty": 500, "type": "no.2" }
TMongoDocument est l'entité clé de l'API MongoDB pour l'échange des données, la construction de requêtes, le traitement d'erreurs, etc. TMongoDocument fournit des méthodes et des propriétés comme :
- La propriété Builder : elle renvoie une référence au constructeur BSON TJSONObjectBuilder ;
- La méthode Iterator : elle renvoie une référence à l'itérateur BSON TJSONIterator ;
- Les méthodes Add, Append et les autres méthodes qui fournissent un accès simplifié au constructeur.