prisma는 논리연산자인 OR과 NOT을 사용해서 조건을 걸 수도 있다. 아무것도 안 쓰고 WHERE절을 사용한다면 AND조건으로 받는다.
ex) WHERE:{ID:ID, PASSWORD:PASSWORD}
두개가 같아야지만 작동한다.
await prisma.users.findMany({
where: {
OR: [
{
email: {
endsWith: 'prisma.io',
},
},
{ email: { endsWith: 'gmail.com' } },
],
NOT: {
email: {
endsWith: 'hotmail.com',
},
},
},
})