Я просматривал документацию по GraphQl и понял, что новый язык схемы поддерживает только преобразователи по умолчанию. Есть ли способ добавить настраиваемые преобразователи при использовании нового языка схемы?
let userObj = {
id: 1,
name: "A",
homeAddress: {
line1: "Line1",
line2: "Line2",
city: "City"
}
};
let schema = buildSchema(`
type Query {
user(id: ID): User
}
type User {
id: ID
name: String
address: String
}
`);
//I would like User.address to be resolved from the fields in the json response eg. address = Line1, Line2, City
Это схема, которую я определил. Я хотел бы добавить здесь некоторое поведение, которое позволило бы мне проанализировать объект адреса и вернуть объединенное строковое значение.