GraphQL 加入多个查询过滤器

时间:2021-06-21 12:38:48

标签: graphql

graphQl 的新手,有没有办法在单个查询中执行多个 AND 过滤器 - 或者您是否必须创建一个接受搜索字符串的自定义解析器?

以下理想查询示例:

query   {
  findManyBooks(where:{
    AND: {
      genre: {
        equals: {
          "biography"
        }
      }
      publisher: {
        equals: {
          "publisher 1"
        }
      }
    }
    AND: {
      genre: {
        equals: {
          "fiction"
        }
      }
      publisher: {
        equals: {
          "publisher 2"
        }
      }
    }
  }) {
    id
    title
    genre
    publisher
  }
}

0 个答案:

没有答案