У меня есть следующий запрос GraphQL:
{
allForums {
nodes {
name,
topics: topicsByForumId(orderBy: [TITLE_ASC]) {
nodes {
title
}
}
}
}
}
Это возвращает что-то вроде следующего:
{
"data": {
"allForums": {
"nodes": [
{
"name": "1",
"topics": {
"nodes": [
{
"title": "a"
},
{
"title": "b"
}
]
}
}
]
}
}
}
Я хотел бы получить результат ниже:
[
{
"name": "1",
"topics": [
{
"title": "a"
},
{
"title", "b"
}
]
}
]
Можно ли избавиться от полей data
, nodes
, ...?Это то, что можно сделать в GraphQL, или я должен сделать это в своей реализации сервиса?
Я использую PostGraphile v4.2.0 в качестве реализации GraphQL поверх PostgreSQL v11.