FireDAC.Phys.MongoDBWrapper.TMongoDocument

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FireDAC.Phys.MongoDBWrapper.TMongoObjectSystem.TObjectTMongoDocument

Delphi

TMongoDocument = class(TMongoObject)

C++

class PASCALIMPLEMENTATION TMongoDocument : public TMongoObject

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FireDAC.Phys.MongoDBWrapper.pas
FireDAC.Phys.MongoDBWrapper.hpp
FireDAC.Phys.MongoDBWrapper FireDAC.Phys.MongoDBWrapper


Beschreibung

Definiert ein Dokument, das das Schlüsselobjekt in der MongoDB-API ist. Kapselt die MongoDB-bson_t-Struktur.


MongoDB speichert alle Daten in Dokumenten, die aus Schlüssel/Wertepaaren zusammengesetzte JSON-Datenstrukturen sind, zum Beispiel:

{ "item": "pencil", "qty": 500, "type": "no.2" }

TMongoDocument ist die Schlüsselentität in der MongoDB-API, die für Datenaustausch, Erstellung von Abfragen, Verarbeitung von Fehlern und mehr zuständig ist. TMongoDocument stellt mehrere Methoden und Eigenschaften bereit, wie z. B.:

  • Die Eigenschaft Builder: Gibt eine Referenz auf den TJSONObjectBuilder-BSON-Builder zurück.
  • Die Methode Iterator: Gibt eine Referenz auf den TJSONIterator-BSON-Iterator zurück.
  • Die Methoden Add, Append und weitere, die einen vereinfachten Zugriff auf den Builder bereitstellen.


Siehe auch