gpt4 book ai didi

GraphQL - 有条件地获取一个字段

转载 作者:行者123 更新时间:2023-12-04 03:31:36 25 4
gpt4 key购买 nike

想象一下,我有以下查询(我正在使用 Apollo):

const userQuery = gql`
query {
user {
id
name
}
}
`;

我要取 name仅当满足某些条件时才会出现字段(假设变量 shouldFetchNametrue )。我应该如何处理这个问题,最佳实践是什么?

最佳答案

您可以将变量传递给您的查询并使用指令有条件地获取字段,例如 name @include(if: $shouldFetchName) .

the docs for Directives .

关于GraphQL - 有条件地获取一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47283891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com