у функции resolve 4 аргумента - parent, params, context и info - вот последний вам и нужен
// ептиль, а как-нибудь по-короче нельзя? info.fieldNodes[0].selectionSet.selections.map(selection => selection.name.value);
@FluorescentHallucinogen может знаешь решение?
@FluorescentHallucinogen
info.fieldNodes[0] нельзя юзать вообще. А если фрагменты в запросе будут?
Тогда он узнает, что недостаточно оптимально написано)
вот и говорю что не надежно. Но та либа - graphql-fields она это решает (еще не тестил)
Обсуждают сегодня