我是graphql的新手,并试图了解如何填充此用例。
我有数千个特定类型/架构的节点。其中一些节点有子节点,有些则没有。我想查询所有节点,并仅返回没有子节点的那些节点。
将来可能会更具体,我只想查询没有特定类型的子节点的节点。
甚至有可能吗?
我看过很多查询示例,这些示例显示了如何选择子节点,嵌套节点+字段或具有特定值的节点。对于SQL来说这是一件容易的事,我只是很难理解graphql是如何完成的。
思考?
正如Daniel Rearden所说,在GraphQL中没有内置的方法可以对查询结果进行过滤或排序。我们的Gentics Mesh GraphQL API中有一些过滤器,但是目前无法创建包含其他项列表(在您的情况下为孩子)的过滤器。
我已将您的案情添加到Github中的问题中。 https://github.com/gentics/mesh/issues/27