【发布时间】:2019-09-22 23:55:42
【问题描述】:
在我的 react 项目中,我使用查询来搜索 github 用户数据。查询如下:
const GET_USER = (user) => `
{
user(login: "${user}") {
name
login
avatarUrl
company
gists{
totalCount
}
following{
totalCount
}
followers(last: 5){
edges{
node{
id
name
avatarUrl
}
}
}
repositories(last: 5){
edges{
node{
id
name
}
}
}
}
}
`;
如果我仅通过在 followers 中添加一个名为 email 的字段来更新查询,则反应应用程序将停止工作:
followers(last: 5){
edges{
node{
id
name
avatarUrl
email
}
}
}
如果我在查询中添加有关组织的数据,也会发生同样的情况,如下所示:
organizations(last: 5){
edges{
node{
id
name
}
}
}
但是当我在此链接中执行相同的查询时:[https://developer.github.com/v4/explorer/] 它可以工作。
我的反应项目在链接中:[https://github.com/rvmelo/react-tech6-final-project]。查询位于App.js 文件夹中的App.js 文件中。
【问题讨论】:
标签: javascript reactjs graphql