Graphql 给定以下变异,如何返回数据?
我有以下变异Graphql 给定以下变异,如何返回数据?,graphql,apollo,mutation,Graphql,Apollo,Mutation,我有以下变异 const SET_NAME_MUTATION = gql` mutation ($name: String!) { setName(name: $name) } `; const withSetFullNameMutation = graphql( SET_NAME_MUTATION, { name: 'setName', }); 在我的Submit表格中,我使用了上述内容: await setName({ variables: "data is here
const SET_NAME_MUTATION = gql`
mutation ($name: String!) {
setName(name: $name)
}
`;
const withSetFullNameMutation = graphql( SET_NAME_MUTATION, {
name: 'setName',
});
在我的Submit表格中,我使用了上述内容:
await setName({ variables: "data is here" });
我如何更新上述内容,以便像这样获取值:
const result = setName({ variables:"data is here });
console.log(result)
其中结果将包含user.id、user.title、user.photo\u url
感谢突变的结果在突变字符串的花括号内定义。 我想你的情况可能是这样的:
const SET\u NAME\u MUTATION=gql`
突变($name:String!){
setName(name:$name){
使用者{
身份证件
标题
照片地址
}
}
}
`;
具有SetfullName突变的常数=graphql(SET_NAME_突变{
名称:“setName”,
});代码>