FireDAC.Phys.MongoDBWrapper.TMongoDocument.BeginObject
Delphi
function BeginObject(const AKey: String): TMongoDocument;
C++
TMongoDocument* __fastcall BeginObject(const System::UnicodeString AKey);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | TMongoDocument |
Description
Ouvre un nouvel objet imbriqué et renvoie une référence à cet objet.
REMARQUE : Pour les tableaux parent, la valeur
AKey
est ignorée.
Exemples
A titre explicatif, prenons les exemples suivants :
Delphi :
var
oDoc: TMongoDocument;
// ....
oDoc := FEnv.NewDoc;
oDoc
.BeginObject('Label1')
.Add('Top', 30)
.Add('Left', 30)
.Add('Caption', 'Enter value:')
.EndObject
.BeginObject('Edit1')
.Add('Top', 30)
.Add('Left', 100)
.Add('Text', '123')
.EndObject;
C++Builder :
TMongoEnv *EnvObj;
// ....
TMongoDocument *oDoc = EnvObj->NewDoc();
oDoc
->BeginObject("Label1")
->Add("Top", 30)
->Add("Left", 30)
->Add("Caption", System::UnicodeString("Enter value:"))
->EndObject()
->BeginObject("Edit1")
->Add("Top", 30)
->Add("Left", 100)
->Add("Text", System::UnicodeString("123"))
->EndObject();