Поля запроса Prisma, где значением является строка или идентификатор - PullRequest
0 голосов
/ 08 января 2019

Извините, новичок в запросах Prisma и пытается выяснить синтаксис языка запросов.

Учитывая следующий вызов из моего бэкэнда GraphQL / Prisma, я ищу запрос {parent: String}. Все, что не null будет работать здесь, String не принято, жалуется на желание получить объект. Так что это не типы. Я тоже попробовал { parent_not: null } без удачи. Извините за вопрос новичка, не могу найти это в документации.

Бонусные баллы, я воспользуюсь любой помощью, которую смогу получить, но хотел бы знать, как запрашивать ID значения типа.

    const children = await ctx.db.query.comments(
      {
        where: { AND: [{ isPublic: true }, { parent: String }] },
        orderBy: 'createdAt_DESC'
      },
      info
    )

1 Ответ

0 голосов
/ 09 января 2019

посмотрите на сборки схемы призмы для вас graphql get-schema -p prisma, это даст вам подсказки о том, что возможно. Там вы найдете такие вещи, как id_in, id_not_in, id_contains и т. Д. Вы также найдете что-то вроде parent_*, которое даст вам и идею, по которой вы можете запросить.

В этом случае вы, вероятно, захотите сделать { parent_not_in: "" }, но { parent_not: "" }, вероятно, тоже сработает.

...