使用嵌套变量过滤Apollo连接

时间:2018-12-26 17:33:09

标签: graphql apollo react-apollo

我想为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
        }
    }
}

postIdinput中传递。这是一个人为的示例,我知道我可以采用不同的结构,但是我的主要问题是可以将嵌套参数用作过滤器,还是只能在该filter数组中使用顶级参数?在docs中,我没有看到任何讨论。

0 个答案:

没有答案