【发布时间】:2022-01-02 09:24:58
【问题描述】:
我正在执行来自 Apollo Server / Express 后端的单个帖子的请求。
在 Apollo GraphQL 沙箱中,查询工作并检索到正确的帖子,但是,查询有一个红色的波浪线标识错误,内容为 -
变量“$getPostId”从未在“查询”操作中使用。
查询如下-
query Query($getPostId: ID!) {
getPost(id:"20c9b3ac-afe6-4faa-a3f9-e00ef1b38ccf") {
title
author
id
}
}
架构如下-
module.exports = gql`
type Post {
id: ID!
title: String!
author: String!
}
type Query {
getPosts: [Post]!
getPost(id: ID!): Post
}
...
`
我能找到的似乎解决类似问题的最接近的帖子是here。但是,我无法将解决方案转化为我的问题。
为什么会显示错误(尤其是在查询成功运行时)?需要做些什么来阻止错误显示?
非常感谢!
【问题讨论】:
标签: graphql apollo-server