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