Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graphql 在Javascript函数中使用Apollo重新蚀刻查询_Graphql_Fetch_Apollo_Apollo Client - Fatal编程技术网

Graphql 在Javascript函数中使用Apollo重新蚀刻查询

Graphql 在Javascript函数中使用Apollo重新蚀刻查询,graphql,fetch,apollo,apollo-client,Graphql,Fetch,Apollo,Apollo Client,我有以下代码在正常函数中使用apollo。这样做可以将数据添加到数据库中 await this.props.client.mutate({ mutation: SAVE_STUDENT_CSV_DATA, variables: { id: this.props.schoolid, data: JSON.stringify(allData) } }).then(e => { setTimeout

我有以下代码在正常函数中使用apollo。这样做可以将数据添加到数据库中

    await this.props.client.mutate({
      mutation: SAVE_STUDENT_CSV_DATA,
      variables: { 
        id: this.props.schoolid,
        data: JSON.stringify(allData)
      }
    }).then(e => {
      setTimeout(() => {
        this.setState({loader: false})
        this.props.onHide()
      }, e.data.uploadBulkStudentsCSV.length * 1000)
    })
我想使用refetchQuery重新蚀刻数据,但找不到正确的语法。 这很可能是由于使用了一些较旧的代码,而当前“正确”的方法是使用钩子,而这个项目现在还没有使用钩子

我正在尝试将下面的代码添加到传递到查询中的
变量的正下方

refetchQueries: [
    { query: GET_ALL_FIRST_AND_SECOND_LEVEL_USERS_QUERY} , 
    { variables: {id: this.props.schoolid}}
]

如何更改上述代码以包括
refetchQueries

refetchQueries:[{query:GET_ALL…,variables:{….}]