首页 > 解决方案 > 从 Apollo 缓存中读取特定类型的所有片段

问题描述

是否可以从缓存中获取某种类型的所有片段?

readFragment似乎仅限于查找单个项目id。查看缓存中的数据,我可以看到它应该是可行的,但我无法弄清楚如何使用 public API来做到这一点。

标签: javascriptgraphqlapolloapollo-clientgraphql-js

解决方案


我想你可以通过查看apollo 缓存的源代码来找到你需要的东西。它似乎有据可查。快速浏览一下,您也许可以使用extract,假设它为您提供了所需的信息。

如果您提供有关此问题的上下文/需要的更多信息,我将很乐意改进此答案。


推荐阅读