如何在AWS Appsync react-native

时间:2018-08-03 05:54:45

标签: react-native aws-appsync

我正在将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()的解决方法??

0 个答案:

没有答案