javascript - 从 Apollo 缓存中读取特定类型的所有片段
问题描述
是否可以从缓存中获取某种类型的所有片段?
readFragment
似乎仅限于查找单个项目id
。查看缓存中的数据,我可以看到它应该是可行的,但我无法弄清楚如何使用 public API来做到这一点。
解决方案
我想你可以通过查看apollo 缓存的源代码来找到你需要的东西。它似乎有据可查。快速浏览一下,您也许可以使用extract
,假设它为您提供了所需的信息。
如果您提供有关此问题的上下文/需要的更多信息,我将很乐意改进此答案。
推荐阅读
- javascript - 如何使用我的 chrome 扩展程序在特定页面上调用脚本?
- java - Spring-mvc 设置问题
- jestjs - 如何模拟指定的请求使用玩笑?
- javascript - Laravel 5.5 Passport client_secret 和 Vue JS Auth
- google-bigquery - BigQuery 表上次查询日期
- python - 将字典的 DataFrame 导出到 JSON 文件
- javascript - 单击以通过没有 Javascript 注入的 CSS 放大缩略图图像
- node.js - 节点 w/Express req.session 在 controller.js 中未定义
- php - 试图将 get_the_title 钩子添加到这一行
- typescript - 在角度 6 中使用 ngFor 对图像进行两种方式数据绑定