Graphql 如何查询仅显示上周的帖子

Graphql 如何查询仅显示上周的帖子,graphql,drupal-8,gatsby,Graphql,Drupal 8,Gatsby,在我与Gatsby的Drupal8解耦项目中,我希望使用graphql查询进行过滤。我正在使用json api模块。 我只想在盖茨比查询上周帖子的结果。所以我需要像这样的东西: allNodePosts(filter: {date: {eq: "between today and last seven days"}}) { edges { node { body { value } } } 这在graphql中是可能的吗?如果是,

在我与Gatsby的Drupal8解耦项目中,我希望使用graphql查询进行过滤。我正在使用json api模块。 我只想在盖茨比查询上周帖子的结果。所以我需要像这样的东西:

allNodePosts(filter: {date: {eq: "between today and last seven days"}}) {
  edges {
    node {
      body {
        value
      }
    }
  }

这在graphql中是可能的吗?如果是,查询必须是什么样子

GraphQL本身不支持筛选。由单个服务实现过滤、排序、分页等功能。如果此问题涉及使用GraphQL的特定框架或库,如Gatsby、Strapi等,或者如果您查询的是特定的公共API,请编辑您的问题以提供这些信息。@DanielRearden这是一个有趣的信息。所以我编辑了我的问题。ThanksGraphQL本身不支持筛选。由单个服务实现过滤、排序、分页等功能。如果此问题涉及使用GraphQL的特定框架或库,如Gatsby、Strapi等,或者如果您查询的是特定的公共API,请编辑您的问题以提供这些信息。@DanielRearden这是一个有趣的信息。所以我编辑了我的问题。谢谢