Что делает "graphql.NewList (type)"? - PullRequest
       8

Что делает "graphql.NewList (type)"?

0 голосов
/ 08 февраля 2019

Как оказалось, справочный документ graphql-go не подходит для начинающих.Мне просто интересно, что .NewList () делает, скажем, в следующем коде: Type: graphql.NewList(types.Workouts)

1 Ответ

0 голосов
/ 08 февраля 2019

Это означает array type

Списки работают аналогичным образом: мы можем использовать модификатор типа, чтобы пометить тип как список, что указывает на то, что это поле вернет arrayтакого типаНа языке схемы это обозначается заключением типа в квадратные скобки, [ и ].

// js
languages: {
    type: new GraphQLNonNull(new GraphQLList(GraphQLString))
}

// schema language
languages: [String]! // returns empty array or array of strings

документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...