我有以下 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 中完成的事情,还是我应该在我的服务实现中这样做?
我在 PostgreSQL v11 之上使用 PostGraphile v4.2.0 作为 GraphQL 实现。