首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >GraphQL:嵌套查询与根查询

GraphQL:嵌套查询与根查询
EN

Stack Overflow用户
提问于 2019-01-04 01:06:39
回答 2查看 4K关注 0票数 7

我在我的服务器上使用Apollo,并且我正在尝试设计我的GraphQL GraphQL。我遇到的一个问题是,我是否应该更喜欢嵌套查询而不是根查询。

让我们在当前用户me具有多个invitations的示例中检查这两种方法。

根目录查询

代码语言:javascript
复制
me {
    id
    name
}

invitations {
    id
    message
}

invitations的解析程序返回当前用户的邀请。

嵌套查询

代码语言:javascript
复制
me {
    id
    name
    invitations {
        id
        message
    }
}

除了使用后一种方法将邀请嵌套在用户对象me中之外,这些方法应该可以实现相同的结果。但我担心的是,在保持缓存一致性方面,这是否能与Apollo客户端顺利地协同工作。

设计GraphQL查询的推荐方法是什么?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54026744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档