FireDAC.Phys.MongoDBWrapper.TMongoDocument.Append
Delphi
function Append(const ADoc: TMongoDocument): TMongoDocument; overload;
function Append(const AJSON: String): TMongoDocument; overload;
function Append(const AItems: array of const): TMongoDocument; overload;
C++
TMongoDocument* __fastcall Append(TMongoDocument* const ADoc)/* overload */;
TMongoDocument* __fastcall Append(const System::UnicodeString AJSON)/* overload */;
TMongoDocument* __fastcall Append(const System::TVarRec *AItems, const int AItems_High)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FireDAC.Phys.MongoDBWrapper.pas FireDAC.Phys.MongoDBWrapper.hpp |
FireDAC.Phys.MongoDBWrapper | TMongoDocument |
説明
指定された内容をこのドキュメントの末尾に追加し、このオブジェクトの参照を返します。
このメソッドを使用して、指定された内容をこのドキュメントに追加することができます。このメソッドはオーバーロードされていて、次の型の内容を追加するために使用できます。
メソッド ヘッダー | 説明 |
---|---|
Append(const ADoc: TMongoDocument)
|
|
Append(const AJSON: String)
|
|
Append(const AItems: array of const)
|
オープン配列 このオープン配列は "解析済み" の JSON を表します。項目を追加する方法は次のとおりです。
例:
|
例
明確になるよう以下に例を挙げます。
Delphi の場合:
var
oDoc: TMongoDocument;
.....
oDoc.Append('{"coord": [-73.95, 40.77]}');
C++Builder の場合:
...
TMongoDocument *oDoc;
oDoc->Append("{'coord': [-73.95, 40.77]}");