我的客户端应用程序用React+编写Apollo,后端用Python+编写Ariadne。有什么方法可以处理批量查询数组Ariadne吗?
我在我的客户中设置了自定义Link:
const apolloClient = new ApolloClient({
cache: InMemoryCache(),
link: new BatchHttpLink({ uri })
});
客户端按预期开始在数组中发送查询,但不幸的400 Bad Request是我得到了,因为后端需要一个对象而不是数组。
我不确定是否应该Ariadne手动创建中间件并处理请求,还是有一些自动解决方案?我试图谷歌,但短语ariadne + batch/batching似乎没有一起出现......