字段上的 GraphQL 未知参数 "limit",即使它是在模式中定义的
GraphQL Unknown argument "limit" on field even though it was defined in the schema
当我尝试在字段上传递参数参数时卡住了。我收到此错误消息:
"message": "Unknown argument \"limit\" on field \"User.followers\"."
query {
getUser(username: "johnsmith") { # <= this argument is ok
username
followers(limit: 10) { # <= but this one is not
users {
username
}
}
}
}
但我认为我在我的架构中正确定义了该参数。
type Query {
getUser(username: ID!): User!
followers(limit: Int!): Followers!
}
Query: {
getUser: (_, { username }) => getUser(username),
},
User: {
followers: ({ username }, args) => getAllFollowers(username, args)
}
}
但是,我的 Graphql Playground 自动生成的文档提到了“限制”参数:
followers(
limit: Int!
): Followers!
我错过了什么吗?感谢您的帮助。
Query
类型的 followers
字段与 User
类型的 followers
字段不同。
当我尝试在字段上传递参数参数时卡住了。我收到此错误消息:
"message": "Unknown argument \"limit\" on field \"User.followers\"."
query {
getUser(username: "johnsmith") { # <= this argument is ok
username
followers(limit: 10) { # <= but this one is not
users {
username
}
}
}
}
但我认为我在我的架构中正确定义了该参数。
type Query {
getUser(username: ID!): User!
followers(limit: Int!): Followers!
}
Query: {
getUser: (_, { username }) => getUser(username),
},
User: {
followers: ({ username }, args) => getAllFollowers(username, args)
}
}
但是,我的 Graphql Playground 自动生成的文档提到了“限制”参数:
followers(
limit: Int!
): Followers!
我错过了什么吗?感谢您的帮助。
Query
类型的 followers
字段与 User
类型的 followers
字段不同。