我想为filter
指令指定一个嵌套参数作为@connection
。是否可以做这样的事情:
input CommentsInput {
postId: String!
cursors: CommentsCursorInput
}
query getComments($input: CommentInput) {
getComments(input: $input)
@connection(key: "comments", filter: ["input.postId"]) {
comments {
id
commentBody
createdDate
liked
likeCount
}
}
}
postId
在input
中传递。这是一个人为的示例,我知道我可以采用不同的结构,但是我的主要问题是可以将嵌套参数用作过滤器,还是只能在该filter
数组中使用顶级参数?在docs中,我没有看到任何讨论。