Как работать с вложенными объектами в одном объекте с помощью GraphQl-инструментов
У меня есть сервер GraphQL, использующий ExpressJS. Хотите написать схему с помощью GraphQL-Tools:
Я хочу получить такой объект...
User: {
firstName,
lastName,
location: {
city,
state,
lat,
lan
},
phoneNumber
}
с этим дизайном я могу поддерживать детали пользователя в одном объекте. Но я не могу найти способ делать вложенные объекты с помощью GraphQl-инструментов..
type User {
id: String
name: String
location: Location
}
type Location {
city: String
country: String
zip: String
}
Когда я пытаюсь с вышеупомянутым типом, я получаю консольные ошибки:
throw new SchemaError('Resolve function missing for "' + typeName + '.' + fieldName + '"');
^
Error: Resolve function missing for "User.location"
Пожалуйста, кто-нибудь может показать мне правильный путь или, если я сделал какую-либо ошибку, пожалуйста, поправьте меня.