Я столкнулся с проблемой, когда мне нужно проверить, существует ли пользователь по его имени пользователя и электронной почте, поскольку оба являются уникальными полями в базе данных, но я получил сообщение об ошибке. Argument where of type UserWhereUniqueInput needs exactly one argument, but you provided username and email. Please choose one.
итак, есть ли способ выполнить этот запрос только один раз ?. вместо того, чтобы запускать по одному для каждого, как показано ниже
const user = await prisma.user.findUnique({
where: {
username,
email,
},
});
и не так
const user = await prisma.user.findUnique({
where: {
username,
},
});
const user = await prisma.user.findUnique({
where: {
email,
},
});
username
иemail
на вашейUser
модели или одна из них помечена как необязательная с?
в схеме Prisma? - person nburk   schedule 25.02.2021