Graphql 如何将参数传递到Dataloader批处理查询函数中?
我将graphql与Dataloader一起使用。我有下一个问题:Graphql 如何将参数传递到Dataloader批处理查询函数中?,graphql,dataloader,Graphql,Dataloader,我将graphql与Dataloader一起使用。我有下一个问题: users { products(isDeleted: false, categoryId: 23) { name price } } 我有一个属性解析器: productsLoader = new DataLoader(keys => this.productsService.load(keys)); async products(@Parent() user, @Args() args) {
users {
products(isDeleted: false, categoryId: 23) {
name
price
}
}
我有一个属性解析器:
productsLoader = new DataLoader(keys => this.productsService.load(keys));
async products(@Parent() user, @Args() args) {
// what about args here???
this.productsLoader.load(user.id);
}
我应该如何以正确的方式将参数传递到productsService.load()方法中