我有一个树数据结构,我想通过GraphQL API返回.
结构不是特别大(小到足以在一次调用中返回它不成问题).
未设置结构的最大深度.
我已经将结构建模为:
type Tag{
id: String!
children: [Tag]
}
Run Code Online (Sandbox Code Playgroud)
当人们想要将标签带到任意深度时,就会出现问题.
要让所有孩子(例如)级别3,可以编写如下查询:
{
tags {
id
children {
id
children {
id
}
}
}
}
有没有办法编写查询以将所有标记返回到任意深度?
如果不是建议的方法来建模如上所述的结构,如GraphQL API.
graphql ×1