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