2017-03-15 13 views
0

私はJupyter Notebookであるデータコンシューマを持っています。 blazeで書かれたクエリーをgraphQLクエリーに翻訳する方法はありますか?blazeクエリからGraphQLクエリへの変換

accounts[accounts.balance < 0].name 

をしてGraphQLに我々はこれを持っているかもしれません:

炎で例えば我々が持っている

{ 
accounts(balance<0) 
{ 
name 
} 
} 

答えて

0

GraphQLが公開されていない任意の組み込みのフィルタリング機能。これは、パラメータの形で手動で実装することができます。

type Query { 
    accounts(balanceBelow: Int!): [Account!] 
} 

か::

type Constraint { 
    fieldName: String! 
    operator: OperatorEnum! 
    value: String! 
} 
type Query { 
    accounts(where: Constraint): [Account!] 
} 

または間に何かですから、クエリフィールドのように定義することができ、ニーズに応じて。しかし、カスタムクエリフィルタリングや集計などがドメイン内で一般的な場合は、GraphQLの扱いが面倒な場合があります。

関連する問題