サポートされるデータ型

このトピックでは、EQLでサポートされるデータ型の形式を説明します。

EQLのデータ型 説明 関連するDgraphのデータ型
string 文字列を表します。 mdex:string
int 64ビットの整数を表します。後述する整数に関する注意を参照してください。 mdex:long
double 浮動小数点数を表します。 mdex:double
boolean ブール値(TRUEまたはFALSE)を表します。 mdex:boolean
time 時刻をミリ秒単位まで表します。 mdex:time
dateTime 日時をミリ秒単位まで表します。 mdex:dateTime
duration 時間の長さをミリ秒単位まで表します。 mdex:duration
geocode 緯度と経度のペアを表します。 mdex:geocode

整数データ型に関する注意

Dgraphのレコードでは32ビット整数(mdex:intデータ型)と64ビット整数(mdex:longデータ型)の両方がサポートされますが、EQLでサポートされるのは64ビット整数のみです。つまり、問合せの対象の属性の値が32ビットの場合は、EQLの結果ではlong(64ビット値)として表示されます。