Graphql 更新Apollo客户端缓存中的嵌套对象时出错
想要寻求有关GraphQL方法的帮助,以及更新Apollo客户端缓存中嵌套数据时的一个常见问题 我有以下数据:Graphql 更新Apollo客户端缓存中的嵌套对象时出错,graphql,react-apollo,apollo-client,Graphql,React Apollo,Apollo Client,想要寻求有关GraphQL方法的帮助,以及更新Apollo客户端缓存中嵌套数据时的一个常见问题 我有以下数据: user: { id: "43fs54k", name: "Jason", age: 23, onboarding: { host: { services: true } visitor: { locations: fa
user: {
id: "43fs54k",
name: "Jason",
age: 23,
onboarding: {
host: {
services: true
}
visitor: {
locations: false
}
}
}
现在我已经为用户、登录、主机登录和访问者登录定义了一个类型。
所以我的模式看起来是这样的:
type User {
id: ID!
name: String!
age: Int!
onboarding: Onboarding
}
type Onboarding {
host: HostOnboarding
visitor: VisitorOnboarding
}
type HostOnboarding {
services: Boolean!
...other boolean fields
}
type VisitorOnboarding {
locations: Boolean!
...other boolean fields
}
我的问题是(关键是第二个问题):