부울 연산자는 조건부 검색 결과를 허용합니다.
전역 텍스트 검색에서 부울 AND, OR 및 NOT 연산자를 사용하여 복잡한 검색을 구성합니다.
모든 전역 텍스트 검색 인터페이스에서 부울 연산자를 사용할 수 있습니다.
- 전역 텍스트 검색 필드
- 지식베이스 검색
- 텍스트 목록 검색
주:
부울 연산자는 대/소문자를 구분합니다. 예를 들어 시스템은 OR 을 부울 연산자로 인식하지만 Or 및 OR 를 일반 검색어로 처리합니다.
| 운영자 | 설명 |
|---|---|
| OR 또는 세로 막대 기호(|) | 문서에 검색어가 있는 경우 일치하는 항목을 찾습니다(집합 조합). 예를 들어, 이메일 암호 또는 이메일만 포함된 문서를 찾으려면 "이메일 암호" 또는 이메일 또는 "이메일암호"|이메일을 검색하면 됩니다. 조건 작성기를 사용하여 키워드 이외의 필드에 대해 OR 조건 그룹을 생성할 때 시스템에서 사용하는 .or. 연산자를 사용하면 다른 결과를 얻을 수 있습니다. 예를 들어 이 필터는 SSO 가 포함된 간단한 설명이 있는 기록을 검색한 다음 SAML이 포함된 짧은 설명이 있는 기록을 별도로 검색합니다. 주: 기본적으로 조건 세트당 키워드 필터 조건은 하나만 있을 수 있습니다. 필터 선택 목록에서 키워드 필드를 선택하면 해당 필터 조건에 대한 OR 버튼을 사용할 수 없게 됩니다. 마찬가지로 OR 필터 조건을 구성하면 필터 선택 목록에서 키워드 필드를 사용할 수 없게 됩니다. |
| 및 | 모든 검색어가 문서에 존재하는 경우 일치하는 항목을 찾습니다(집합의 교집합). 예를 들어 "CPU 부하"와 "10분"이 모두 포함된 문서를 찾으려면 "CPU 부하" 및 "10분"을 검색합니다. 기본적으로 Zing은 OR 또는 NOT 연산자로 구분되지 않은 모든 검색어 사이에 AND 연산자를 적용합니다. 예를 들어 검색어로 email server down 을 입력하면 시스템은 이메일 AND server AND down을 검색합니다. 주: 검색의 경우 지식베이스 기본 AND 검색에서 나쁜 결과를 반환하면 OR 연산자를 사용하여 검색이 자동으로 다시 실행됩니다. 관리자는 시스템 속성을 수정하여 항상 OR를 사용하도록 지식베이스 검색을 glide.knowman.search.operator 구성할 수 있습니다. |
| NOT, 빼기(-) 또는 느낌표(!) | NOT 연산자 뒤에 검색어가 포함된 문서(집합의 차이)를 제외합니다. 예를 들어 "10분"이 아닌 "CPU 부하"가 포함된 문서를 찾으려면 "10분" 또는 "CPU 부하"가 아닌 "CPU 부하" - "10분" 또는"CPU 부하"!"10분"을 검색하면 됩니다. 검색시 NOT은 독립 실행형 용어여야 합니다. 예를 들어, 원자 NOT 이온 은 용어 이온을 제외하지만 NOTION 은 용어 개념을 검색합니다. 빼기와 느낌표 기호는 제외하려는 검색어 바로 앞에 있어야 합니다. 예를 들어 이메일을 검색합니다 . Joe 는 Joe 를 제외하지만 이메일을 검색합니다 ! Joe에는Joe가 포함됩니다. NOT 연산자를 사용하여 검색의 모든 용어를 제외할 수는 없습니다. 예를 들어, 다음 검색에서는 "10분"이 아닌 결과가 반환되지 않습니다. |