如何解决当我使用 apollo 从端点获取数据时,如何增加 100 限制?
当我尝试从 graphQL 端点获取数据时,它会将返回的数据量限制为 100。我该如何增加它?
客户:
export const dexCandlesGraph = chainId => {
const uri = DEXCANDLES_SUBGRAPH[chainId ?? ChainId.AVALANCHE]
return new ApolloClient({
link: createHttpLink({
uri: uri
}),cache: new InMemoryCache()
})
}
查询:
export const dexCandlesQuery = gql`
query dexCandlesQuery($token0: String!,$token1: String!,$period: Int!) {
candles(orderBy: time,orderDirection: asc,where: { token0: $token0,token1: $token1,period: $period }) {
time
open
low
high
close
}
}
`
进行查询:
const results = await dexCandles.query({
query: dexCandlesQuery,variables: { token0: sortedToken0,token1: sortedToken1,period }
})
// Number of maximum results returned is 100
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。