prisma not null is null null

agnusdei·2024년 9월 21일

1. is

  • 용도: 특정 필드가 정확히 특정 값과 일치하는지 확인할 때 사용합니다.
  • 예시:
    payment: {
      is: null, // payment가 null인 경우
    }

2. isNot

  • 용도: 특정 필드가 정확히 특정 값이 아닌 경우를 확인할 때 사용합니다.
  • 예시:
    payment: {
      isNot: null, // payment가 null이 아닌 경우
    }

3. not

  • 용도: 조건을 반전시킬 때 사용합니다. 배열이나 객체로 다른 조건을 제공할 수 있습니다.
  • 예시:
    payment: {
      not: { status: 'completed' }, // payment의 status가 'completed'가 아닌 경우
    }

사용 예시

  1. is: null:
    • payment 필드가 null인 레코드를 찾습니다.
  2. isNot: null:
    • payment 필드가 null이 아닌 레코드를 찾습니다.
  3. not:
    • 특정 조건을 만족하지 않는 레코드를 찾습니다. 예를 들어, payment가 특정 상태가 아닌 경우를 처리할 때 유용합니다.

요약

  • is: 특정 값과 일치하는 경우.
  • isNot: 특정 값과 일치하지 않는 경우.
  • not: 조건을 반전시키는 경우.

0개의 댓글