Фильтр по электронной почте в Prisma GraphQL - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь отфильтровать пользователя по электронной почте, я использую prisma и провожу тесты с «игровой площадкой», есть ли способ отфильтровать данные пользователя по электронной почте?

Моя схема:

interface Model {
  id: ID! @id
  createdAt: DateTime! @createdAt
  updatedAt: DateTime! @updatedAt
}

type User implements Model {
  id: ID! @id
  createdAt: DateTime! @createdAt
  updatedAt: DateTime! @updatedAt
  username: String
  name: String!
  surname: String!
  email: String!
  token_usuario: String! @unique
}

Мои попытки:

enter image description here

enter image description here

1 Ответ

1 голос
/ 28 мая 2020

Используя prisma 2.0, клиент db предоставляет что-то вроде этого:

ctx.prisma.user.findMany({
  where: {
    email: { contains: "something" }
  }
});

И я ожидаю, что запрос последует этому примеру. Поэтому попробуйте передать поле where для фильтрации. Чтобы сказать наверняка, нужно увидеть полную схему.

...