gpt4 book ai didi

graphql - 是否有可能摆脱 'data' ,'nodes' , ... 字段?

转载 作者:行者123 更新时间:2023-12-04 12:17:32 25 4
gpt4 key购买 nike

我有以下 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 实现。

最佳答案

the docs 所示,您可以为连接公开一个更简单的接口(interface),或者完全消除默认的基于 Relay 的连接接口(interface):

If you prefer a simpler list interface over GraphQL connections then you can enable that either along-side our connections (both) or exclusively (only) using our --simple-collections [omit|both|only] option.

关于graphql - 是否有可能摆脱 'data' ,'nodes' , ... 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53943375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com