我正在将AWS Appsync与react-native结合使用。
大多数样本都在创建数据时使用了
dataProxy.writeQuery({ query, data });
,但是该示例需要获取查询。
我想创建一个不使用查询的数据,但我发现我将使用dataProxy.writeQuery()
dataProxy.writeData()
这就是我所说的动作
graphql(MyData, {
props: props => ({
options: {
update: (proxy, { data: { createData } }) => {
try {
proxy.writeData({ data: createData });
} catch (error) {
console.log("erroraaa", error);
}
}
},
onTimeIn: event => {
return props.mutate({
variables: event,
optimisticResponse: () => {
return {
createData: { ...event, __typename: 'Data' },
}
},
})
},
}),
})
使用此实现,我无法获得任何响应,也没有添加到dynamodb中。有没有使用proxy.writeData()的解决方法??