【发布时间】:2020-04-30 00:21:13
【问题描述】:
所以我在 Orchard 中使用 graphql 功能从事件类型中获取数据, 每个 eventsItem 都有一个 Event 包,如下图所示
所以问题是我需要使用它的“contentItemId”获取一个事件,有没有办法在内联片段中添加 where 子句。
【问题讨论】:
标签: graphql orchardcms
所以我在 Orchard 中使用 graphql 功能从事件类型中获取数据, 每个 eventsItem 都有一个 Event 包,如下图所示
所以问题是我需要使用它的“contentItemId”获取一个事件,有没有办法在内联片段中添加 where 子句。
【问题讨论】:
标签: graphql orchardcms
片段只是在运行时按类型指定选择集(即字段)的一种方式。它们不是过滤结果的方法。 GraphQL 不提供任何内置方法来过滤、排序或以其他方式改变结果——这取决于每个单独的服务来实现这些功能。如果架构没有在events、bag 或contentItems 字段上公开任何参数以让您执行您想要执行的过滤,那么就不可能通过查询来执行此操作。
【讨论】: