【发布时间】:2018-04-27 06:57:32
【问题描述】:
假设我有以下查询(我正在使用 Apollo):
const userQuery = gql`
query {
user {
id
name
}
}
`;
我只想在满足某些条件时获取name 字段(假设变量shouldFetchName 是true)。我应该如何处理这个问题,最佳做法是什么?
【问题讨论】:
标签: graphql
假设我有以下查询(我正在使用 Apollo):
const userQuery = gql`
query {
user {
id
name
}
}
`;
我只想在满足某些条件时获取name 字段(假设变量shouldFetchName 是true)。我应该如何处理这个问题,最佳做法是什么?
【问题讨论】:
标签: graphql
您可以将变量传递给查询并使用指令有条件地获取字段,例如name @include(if: $shouldFetchName)。
【讨论】: