无法在graphql订阅中订阅websockt

时间:2019-07-15 14:02:08

标签: websocket graphql apollo graphiql

当我尝试使用/ graphiql接口在graphql中订阅ws 它返回数据为空并且不订阅 这是一个订阅查询:

subscription {
   heroAdded {
     id
   }
}

这是返回的结果:

{
  "data": {
    "heroAdded": null
   }
}

这些是架构和解析器:

 type Subscription { 
    heroAdded(heroId: Int): Hero
 }

 Subscription:{   //resolver
     heroAdded:{
        subscribe:()=>{
            return pubsub.asyncIterator([NEW_HERO])
        }
    }
}, 

除订阅外,所有事物工作的炉排均返回空数据且不订阅 任何建议。

0 个答案:

没有答案