【问题标题】:GraphQL/Graph.cool Query filter nested relationGraphQL/Graph.cool 查询过滤嵌套关系
【发布时间】:2018-08-04 10:10:52
【问题描述】:

我是 graphql / graphcool 的新手,所以这可能很简单,但在文档或此处没有找到解决方案。

我有一个“产品”模型与“出价”模型上的一对多关系我想获得产品的所有出价,但只有用户不为空的出价。怎么做?这是我没有用的解决方案:

query Product($slug: String) {
Product(slug: $slug) {
  id
  slug
  _bidsMeta {
    count
  }
  bids(filter:{user_not:null}, first:3, orderBy:price_DESC) {
    id
    price
    createdAt
    user {
      id
      email
    }
  }
}
}

错误::

参数“过滤器”预期类型“BidFilter”,但得到:{user_not:null}。原因:“user_not”字段“user_not”未在输入类型“BidFilter”中定义

【问题讨论】:

    标签: graphql graphcool


    【解决方案1】:

    终于……我开始工作了……抱歉打扰了……

    ...
    bids(filter: {user: {id_not: null}}, first: 3, orderBy: price_DESC) {
    ...
    

    【讨论】:

      猜你喜欢
      • 2020-10-15
      • 2021-06-26
      • 2018-07-09
      • 2021-01-29
      • 2020-12-02
      • 2020-11-22
      • 2017-03-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多