Rxjs Apollo服务器:从Observable创建订阅解析程序

Rxjs Apollo服务器:从Observable创建订阅解析程序,rxjs,graphql-js,apollo-server,Rxjs,Graphql Js,Apollo Server,在Apollo Server中,您似乎必须为订阅解析程序创建一个异步迭代器: const rootResolver = { Query: () => { ... }, Mutation: () => { ... }, Subscription: { commentAdded: { subscribe: () => pubsub.asyncIterator('commentAdded') } },

在Apollo Server中,您似乎必须为订阅解析程序创建一个异步迭代器:

const rootResolver = {
    Query: () => { ... },
    Mutation: () => { ... },
    Subscription: {
        commentAdded: {
          subscribe: () => pubsub.asyncIterator('commentAdded')
        }
    },
};

我想知道是否有任何方法可以使用RXJS Observable,或者以某种方式将其转换为AsyncIterator