graphql - Apollo Federation - 实体字段始终返回对象,而不是 null
问题描述
我正在使用 Apollo Federation,并且我正在使用来自另一个服务(File
实体)的实体,其中该实体具有以下解析器:
File: {
__resolveReference(reference, context) {
return null;
}
},
现在,尽管硬编码/null
从解析器返回,我仍然得到包含指定字段的对象,这些字段都是空的。
这是我发送的查询:
这是正常行为吗?
谢谢!
解决方案
推荐阅读
- git - 如何计算每个贡献者对 Git 或 Gerrit 中的代码的贡献百分比?
- java - Spark 在“org.codehaus.commons.compiler.CompileException”的日志中批量处理代码
- java - Android:许多按钮上的相同 OnClickListener
- android - RecyclerView:是否有用于处理项目点击的 OnItemActivatedListener 选项的替代方案?
- spring - 无法推断基本网址。这在使用动态 servlet 注册或 API 位于 API 网关后面时很常见
- c++ - 如何使用 lldb 和 VSCode 使调试器保持活动状态,以便与 bitcoind 和 bitcoin-cli 一起使用?
- rust - 在函数参数中,使用 ref 关键字和使用 & 符号有什么区别?
- typescript - 不能使用扩展另一个接口的接口作为方法的参数
- python - 如何转换excel csv中的日期格式?
- python - 在 Django 中缓存每个应用程序而不是每个站点或每个视图