【问题标题】:custom filter for includes - strapi包含的自定义过滤器-strapi
【发布时间】:2020-07-18 10:35:11
【问题描述】:

在我的strapi中,目前,我的内容类型为Footer,它包含多个链接,所以我通过id查询footer如下:

  query Footers($id: ID!) {
    footer(id: $id) {
      id
      head
      links{
          id
          value
      }
    }
  }

现在我有另一个字段 expirationDateLink 类型。所以,我需要通过 id 获取页脚(如前所述),但只包括未过期的链接(日期

  query Footers($id: ID!, $date: Date!) {
    //some logic here
  }

我怎样才能做到这一点?

【问题讨论】:

    标签: reactjs graphql strapi


    【解决方案1】:

    我认为你可以使用 where 过滤器来解决这个问题:

    query Footers($id: ID!, $date: Date!) {
      footer(id: $id) {
        id
        head
        links(where: { expirationDate_gt: $date }) {
          id
          value
        }
      }
    }
    

    【讨论】:

      猜你喜欢
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-14
      • 2019-01-26
      • 2017-01-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多