1
subscription userSubscription($filter: UserSubscriptionFilter!) {
  User(filter: $filter) {
      mutation
      node {
          name
          addresses {
              id
              pincode
          }
      }
  }}

在这个订阅查询中,我需要传递带有值的过滤器变量

const subscriptionConfig = {
    subscription: updateQPListSubscription,
    variables: {filter:{mutation_in: ["CREATED"]}},

但是 CREATED 是一个枚举,我如何将它作为过滤器变量传递

如果我在查询本身中硬编码,那么它的工作......例如下面的查询正在工作

subscription userSubscription {
  User(filter: {mutation_in: [CREATED] node:{name_contains:"ankit"}}) {
      mutation
      node {
          name
          addresses {
              id
              pincode
          }
      }
  }}

我想在设置订阅时使用变量字段动态传递整个过滤器变量

在graphcool操场上它也不起作用,但是它接受我传递的查询变量

4

0 回答 0