Как запустить поисковый запрос для разбивки на страницы в graphql - PullRequest
0 голосов
/ 24 мая 2019

Я пытаюсь запросить счетчик всех вопросов, заданных конкретным пользователем. У меня проблемы с добавлением правильных переменных для желаемого результата.

Я пытался запустить его с "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!

Вопрос. Где я использую askedBy_some: UserWhereInput

Я получаю 0 результатов, когда должно быть 11

...