带有 Api 的 GraphQL - 平台在 GraphiQL 中返回 null

GraphQL with Api-Platform returning null in GraphiQL

我在 Symfony 4 骨架中设置了 api-平台但没有 docker,并添加了 GraphQL 支持,如此处所述 - https://api-platform.com/docs/core/graphql

当使用 GraphiQL 时,我似乎只得到 null 响应,我尝试了很多不同的 GraphQL 语法,都返回 null。

Null response in GraphiQL

我试过:

{
  user{
    id
  }
}

-

{
  user(id: 1){
    id
  }
}

-

{
  users(id: 1){
    id
  }
}

全无运气

我可以正常请求 api 并得到响应。

Successful request in API tester

此外,GraphiQL 中的请求似乎都是 post,但这可能无关。

我已经尝试修复此问题一段时间了,但未能在线找到任何帮助。

谢谢

好吧,我为遇到同样问题的人找到了答案。

api-平台使用 uuid,你必须在 graphql

中搜索
query {
    user(id: "users/1"){
        firstName
        lastName
    }   
}