когда несколько запросов одновременно во втором запросе graphql всегда возвращают 'Невозможно вернуть ноль для ненулевого поля' - PullRequest
0 голосов
/ 13 апреля 2020

Я использую гнездо js, я хотел бы вызвать два запроса с одним запросом, например,

 query test{
  spots(input:{
    page: 1,
    limit: 10
  }){
    totalCount,
    edges{
      code
    }
  },
  remarks{
    code
  }
}

, когда я звонил без загрузчика данных, он работает хорошо.

но когда я добавляю перехватчик dataloader, как показано ниже "message": "Cannot return null for non-nullable field Query.remarks.",

@Module({
   ...
   providers: [{
      provide: APP_INTERCEPTOR,
      useClass: DataLoaderInterceptor,
   }]

, как я могу решить эту проблему ?? Я могу разделить запрос, но я думаю, что он не использует в своих интересах graphql.

...