如何在graphql

时间:2019-05-23 22:33:28

标签: reactjs graphql react-apollo prisma-graphql

我正在尝试查询特定用户提出的所有问题的计数。我在为期望的结果添加正确的变量时遇到麻烦。

我尝试用“ id_contains”和“ id”运行它,但仍然没有得到正确的结果。

这是分页查询

const PAGINATION_QUERY = gql`
  query PAGINATION_QUERY($search: ID) {
    questionsConnection(where: { askedBy_some: { id_contains: $search } }) {
      aggregate {
        count
      }
    }
  }

`; 

我正在使用的“ searchTerm”是“ id_contains”

variables={{ searchTerm: data.me.id }}>

这是我的模式

questionsConnection(
    where: QuestionWhereInput
    orderBy: QuestionOrderByInput
    skip: Int
    after: String
    before: String
    first: Int
    last: Int
  ): QuestionConnection!

这是我的查询

questionsConnection(where: QuestionWhereInput, orderBy: QuestionOrderByInput, skip: Int, after: String, before: String, first: Int, last: Int): QuestionConnection!

QuestionWhereInput我正在使用askedBy_some: UserWhereInput

当应该有11个时,我得到0个结果

0 个答案:

没有答案