graphql - 我可以将参数传递给每个 graphql 请求吗?
问题描述
我有一个用 Apollo 制作的 graphql 服务器。此服务器连接到我保存数据的 Firebase 实时数据库。
当我在开发中查询时,我希望我的数据源能够从特定的/dev
开发端点读取/写入,这样我就可以将我的生产数据分开。
我想我可以将参数传递给我的查询和突变,指定我想要来自我的开发端点的数据,但我认为让每个查询参数保持最新太复杂了。
有没有一种方法可以将参数传递给每个请求,以便服务器知道我需要来自 dev 或 prod 端点的数据?
我在想一个特殊的 URL 之类的东西?(https://my-graphql-server.com/dev或类似的东西?)
或者,也许我可以将信息传递给 Apollo 客户端发送给服务器的 GET 请求。
解决方案
推荐阅读
- xcode - 我想使用 UISearchBar 在 TableView 中搜索
- frontend - Odoo 11.0 仅在渲染模板时加载 css/scripts 或其他内容
- c# - 从 JSON 加载对话框 - BotFramework V4
- git - git 从所有分支中删除文件和历史记录
- java - 如何更改以不同显示尺寸显示片段的方式?
- typescript - 如何在角度 6 中查找选定日期之间的日期?
- php - 如何将插入数据库的值更改为从 JavaScript/ajax 创建的变量?
- java - 展开 JFrame 后如何修复 JPanel 的位置
- java - sendKeys 能否与 Java Selenium 一起正常工作?
- python - 使用 zxJDBC 调用过程中的参数数量或类型错误