REST API の共通エレメント
コネクターおよび演算子を使用すると、一致する条件および値に基づいてフィルタリングを行う照会セグメントを作成できます。
コネクター
| コネクター | 説明 |
|---|---|
and |
and 連結子を使用して、すべての節を追加します。 |
or |
or 連結子を使用して、すべての節を追加します。 |
パラメーター
| パラメーター | 説明 |
|---|---|
countSwitch |
照会が、要求されたデータ、取得された行の数、またはその両方のうち、どれを返すかを指定します。 演算子の値は以下のいずれかです。
|
演算子
| オペレーター | 説明 | 適用対象 |
|---|---|---|
= |
等しい。 | |
!= |
等しくない。 | |
< |
より小。 | 数値フィールドおよび日付フィールドのみ。 |
<= |
以下。 | 数値フィールドおよび日付フィールドのみ。 |
> |
より大。 | 数値フィールドおよび日付フィールドのみ。 |
>= |
以上。 | 数値フィールドおよび日付フィールドのみ。 |
last |
過去の相対的な期間 (最後の 7 日間など)。 | 日時フィールドのみ。 |
next |
将来の相対的な期間 (次の 7 日間など)。 | 日時フィールドのみ。 |
starting |
過去の相対的な時点 (7 日前など) から、または将来の相対的な時点 (7 日後) から始まって無限大に続く期間。 構文については、 表 4を参照してください。 | 日時フィールドのみ。 |
ending |
過去の相対的な時点 (7 日前など) まで、または将来の相対的な時点 (7 日後) までの期間。この時点までのすべてのデータが含まれます。 構文については、 表 4を参照してください。 | 日時フィールドのみ。 |
begins_with |
指定した値でストリングが開始。 | ストリング・フィールドのみ。 |
not_begins_with |
指定した値でストリングが開始しない。 | ストリング・フィールドのみ。 |
contains |
指定した値をストリングが含む。 | ストリング・フィールドのみ。 |
not_contains |
指定した値をストリングが含まない。 | ストリング・フィールドのみ。 |
ends_with |
指定した値でストリングが終了。 | ストリング・フィールドのみ。 |
not_ends_with |
指定した値でストリングが終了しない。 | ストリング・フィールドのみ。 |
is_empty |
列に値が含まれていない。 例:
|
選択した列のみ。 |
is_not_empty |
列に値が含まれている。 例:
|
選択した列のみ。 |
相対的な日時演算子の構文
これらの演算子は、日時形式を使用するすべての列で使用できます。
| オペレーター | 構文 |
|---|---|
|
Px[D|W|M|Y]x は 1 から 999 の範囲の数値であり、D、W、M、Y はそれぞれ、日、週、月、年を表す指定子です。 以下に例を示します。
|
|
[-|+]Px[D|W|M|Y]x は 1 から 999 の範囲の数値であり、-/+ は「前」または「先」を表し、D、W、M、Y はそれぞれ、日、週、月、年を表す指定子です。 以下に例を示します。
|
GET 要求に対する応答のエレメント
| エレメント | 説明 |
|---|---|
total |
照会パラメーターを満たすすべてのレコードの数。 limit パラメーターを使用した場合などは、返されるレコードの数が少なくなることがあります。 |
rows |
照会によって返されたレコード。 |