
yaz_search의 query_builder를 사용하여 필드명과 조건을 지정할 때 'not in' 연산자를 사용하여 특정 값이 아닌 목록을 지정할 수 있습니다.
예를 들어, 'name' 필드에 'not in' 연산자를 사용하여 특정 값이 아닌 목록을 지정하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
python
from django.db.models import Q
query = Q(name__in=['value1', 'value2'])
위 코드는 'name' 필드에 'value1'과 'value2'가 아닌 값을 검색합니다.
또는 'not in' 연산자를 사용하여 특정 값이 아닌 목록을 지정하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
python
from django.db.models import Q
query = ~Q(name__in=['value1', 'value2'])
위 코드는 'name' 필드에 'value1'과 'value2'가 아닌 값을 검색합니다.
이러한 방법을 사용하여 'not in' 연산자를 사용하여 특정 값이 아닌 목록을 지정할 수 있습니다.
2025-06-06 04:46