Я пытаюсь запросить данные из кеша, который уже там.Я проверил с использованием плагина Apollo Chrome.
const inCache = this.apollo.getClient().readQuery({
query: gql`
query {
foo(id: "foo0") {
id
bar {
id
}
}
}
`
});
Ошибка выглядит следующим образом:
MyHtml.html:20 ERROR Invariant Violation: Can't find field id on object {
"barSubResourses": [
{
"type": "id",
"generated": false,
"id": "SubResourse:subResourse3",
"typename": "SubResourse"
},
{
"type": "id",
"generated": false,
"id": "SubResourse:subResourse2",
"typename": "SubResourse"
}
],
"__typename": "Bar"
}.
чтение из кэша работает нормально, если я не включаю субресурсыУ кого-нибудь есть идеи?