Как получить параметры запроса в распознавателе graphql в узле js?

#node.js #graphql

Вопрос:

 input NftParams{  uid: ID  }  extend type Query {  getAllNfts(data: NftParams!): [Nft]!  getNft(id:ID!): Nft  }  
 module.exports.resolvers = {  Query: {  getAllNfts: async (_, args, { dataSources: { repository } }) =gt;  {  console.log('test uid', args)  return repository.nft.loadAll({})  }  },  Mutation: {  addNfts,  },    Nft: {  isWhiteList: async (thread, args, { dataSources: { repository } }) =gt; {  console.log({args})  },  }  

журнал консоли

 test uid { data: { uid: 'test' } } { args: {} }  

Это получение параметров в запросе, но не получение Nft, которое я определил.

Любой, кто решит эту проблему, был бы так счастлив.

Комментарии:

1. Защита типа NFT? проверенный запрос? данные журнала (считываются из хранилища, в распознавателе) перед возвращением, чтобы проверить его форму