演算子

ブール関数

ブール関数は、異なる要素に対してブール論理を実行するために使用します。

And

and 関数は、論理積を作成するために使用されます。

形式

{%= query1 and query2 %}

次の操作は、母国がフランスで、かつ 1985 年に生まれたすべての人を返します。

{%= profile.homeAddress.country = "France" and profile.person.birthYear = 1985 %}

Or

or 関数は、論理和を作成するために使用されます。

形式

{%= query1 or query2 %}

次の操作は、母国がフランス、または 1985 年に生まれたすべての人を返します。

{%= profile.homeAddress.country = "France" or profile.person.birthYear = 1985 %}

比較関数

比較関数は、異なる式と値を比較するために使用され、それに応じて true または false を返します。

Equals

=(equals)関数は、ある値または式が別の値または式と等しいかどうかを確認します。

形式

{%= expression = value %}

次の操作は、自宅住所の国がフランスかどうかを確認します。

{%= profile.homeAddress.country = "France" %}

Not equal

!=(not equal)関数は、ある値または式が別の値または式と等しく​ない​かどうかを確認します。

形式

{%= expression != value %}

次の操作は、自宅住所の国がフランスでないかどうかを確認します。

{%= profile.homeAddress.country != "France" %}

Greater than

>(greater than)関数は、最初の値が 2 番目の値より大きいかどうかを確認するために使用します。

形式

{%= expression1 > expression2 %}

次の操作は、1970 年より後(1970 年は含まない)に生まれた人々を定義します。

{%= profile.person.birthYear > 1970 %}

Greater than or equal to

>=(greater than or equal to)は、1 つ目の値が 2 つ目の値以上かどうかを確認するために使用されます。

形式

{%= expression1 >= expression2 %}

以下の操作は、1970 年以降に生まれた人々を定義します。

{%= profile.person.birthYear >= 1970 %}

Less than

<(less than)比較関数は、最初の値が 2 番目の値より小さいかどうかを調べるために使用されます。

形式

{%= expression1 < expression2 %}

次の操作は、2000 年より前(2000 年を含まない)に生まれた人々を定義します。

{%= profile.person.birthYear < 2000 %}

Less than or equal to

<=(less than or equal to)比較関数は、最初の値が 2 番目の値以下かどうかを確認するために使用されます。

形式

{%= expression1 <= expression2 %}

次の操作は、2000 年以前に生まれた人々を定義します。

{%= profile.person.birthYear <= 2000 %}

数値を使用した操作

このページ