GraphQLフィルタ指定: QBE
GraphQL引数を使用すると等価比較を実行できますが、例による問合せ(QBE)構文を使用すると他のすべての比較を実行できます。
QBEは、SQL問合せのwhere句に似ており、SODA QBE式をわずかに変更した形式です。この機能を使用するには、check句に表に対する述語のリストを指定します。この句は、表名の後、ディレクティブのリストの前に指定します。
たとえば、driver(check:{points:{_gt: 360}})です。
各述語には、列の別名が最初にあり、その後にQBE演算子と比較値が続きます。前述の例では、pointsは別名で、_GTはより大きいの操作を実行する演算子で、360は比較値です。これは「where points > 360」と同等です。