Graphql 如何在Apollo中解析远程属性的不同类型?

Graphql 如何在Apollo中解析远程属性的不同类型?,graphql,apollo,react-apollo,apollo-client,Graphql,Apollo,React Apollo,Apollo Client,假设我有以下问题: foo{ 身份证件 酒吧 baz@client } 我可以(事实上,我必须)创建一个解析器来生成本地baz属性。所以我控制它的数据类型 现在,如果我想更改远程属性bar的数据类型,该怎么办 我想把条变成一个大数字,而不是一个字符串。想象一下这样的情景: 解析器:{ 酒吧:{ 返回新的BigNumber(bar); }, baz:{…} } 这可能吗?TLDR;在大多数情况下,您不能这样做,因此通过创建具有正确数据类型的本地属性来添加一点冗余 基本查询 不起作用TLDR;

假设我有以下问题:

foo{
身份证件
酒吧
baz@client
}
我可以(事实上,我必须)创建一个解析器来生成本地
baz
属性。所以我控制它的数据类型

现在,如果我想更改远程属性
bar
的数据类型,该怎么办

我想把
变成一个大数字,而不是一个字符串。想象一下这样的情景:

解析器:{
酒吧:{
返回新的BigNumber(bar);
},
baz:{…}
}

这可能吗?

TLDR;在大多数情况下,您不能这样做,因此通过创建具有正确数据类型的本地属性来添加一点冗余


基本查询
不起作用TLDR;在大多数情况下,您不能这样做,因此通过创建具有正确数据类型的本地属性来添加一点冗余


基本查询 不起作用