Как NestJS использует первый аргумент @ ResolveProperty (имя свойства)? - PullRequest
0 голосов
/ 02 мая 2019

Документация Nest для распознавателей GraphQL с первым кодом , подробно описывающая использование декоратора @ResolveProperty, гласит:

Традиционно, мы будем использовать что-то вроде getAuthor() или getPosts() в качестве имен методов. Мы можем легко сделать это, переместив настоящие имена в декораторы.

Я предполагал, что это означало, что имя, появляющееся в декораторе @ResolveProperty первым, будет использоваться в выводе SDL вместо имени самой функции распознавателя. Тем не менее, я нашел единственный способ переопределить имя функции распознавателя, это использовать параметр { name: "..." } (последний аргумент @ResolveProperty).

Что означает документация под реальными именами ? Где используется это «настоящее имя»?

...