1. 개요

Affinity에서 사용하게 되는 operator에 대한 설명이다.

2. 분류

  • In
    - values 필드에 설정한 값 중 레이블에 있는 값과 일치하는 것이 하나라도 있으면 매칭
    - 따라서 반드시 values 필드가 있어야 한다
  • NotIn
    - In과 반대
    - values에 있는 값 중 하나라도 일치하면 매칭안됨
    - 따라서 반드시 values 필드가 있어야 한다
  • Exists
    - key 필드에 설정한 값이 노드 레이블에 모두 있어야 매칭
    - values 필드 필요 없음
  • DoseNotExist
    - Exists와 반대
    - key 필드 값이 노드 레이블에 하나라도 없으면 매칭
    - values 필드 필요 없음
  • Gt : Greater than의 약자. values 필드에 설정된 값이 설정된 값 보다 더 큰 숫자형 데이터 인지 확인. values 필드에는 값이 하나만 있어야 함
  • Lt : Lower than의 약자. values 필드에 설정된 값이 설정된 값 보다 더 작은 숫자형 데이터 인지 확인. values 필드에는 값이 하나만 있어야 함