【发布时间】:2018-11-20 03:02:17
【问题描述】:
我的程序使用 apollo-server-koa 作为 graphql 服务,我想动态更新模式。例如:
- 用户上传数据到服务器时,schema也需要更新,但不需要重启服务。
我阅读了模式转换和模式拼接,但这些不符合我的要求。
任何人都可以给我一个建议。
非常感谢!
【问题讨论】:
-
在特殊情况下,我想同时更新 typedef 和解析器
-
Apollo 不支持动态更新架构。如果您想这样做,您需要设置自己的中间件,重新创建每个请求的架构并自己调用
graphql的execute函数。
标签: graphql apollo-server