부울 검색은 텍스트에서 특정 키워드 또는 구문의 유무에 대한 논리적 조건을 설정하는 기능을 갖춘 검색입니다.
이 온라인 부울 검색 앱에서 조건은 특수 단어 AND를 사용하여 지정됩니다, 또는, 아니에요 – 항상 대문자로. 이 경우 AND 라는 단어는 AND 표현식의 왼쪽 및 오른쪽 부분에서 동시에 단어가 있는 모든 파일을 찾을 수 있는 쿼리를 형성합니다. OR이라는 단어는 OR 식의 왼쪽 또는 오른쪽에서 또는 동시에 둘 다에서 단어가 있는 모든 파일을 찾을 수 있는 쿼리를 형성합니다. 단어 AND NOT의 조합은 표현식의 왼쪽에있는 단어가 있지만 표현식의 오른쪽에있는 단어가 없는 모든 파일을 찾을 수있는 쿼리를 형성합니다.
AND라는 단어를 사용하는 부울 검색 예제: "아인슈타인과 앨버트". 이 쿼리는 텍스트 내용에 "아인슈타인"과 "알버트"라는 단어가 모두 포함 된 모든 파일을 반환합니다.
OR이라는 단어를 사용하는 부울 검색 예: "상대성 OR 양자". 이 쿼리는 텍스트 콘텐츠에 "상대성", "양자"라는 두 단어 중 하나 이상이 포함된 모든 파일을 반환합니다.
AND NOT이라는 단어를 사용하는 부울 검색 예제: "양자 아인슈타인이 아닙니다". 이 쿼리는 텍스트 콘텐츠에 "quantum"이라는 단어가 포함되어 있지만 "아인슈타인"이라는 단어가 포함되지 않은 모든 파일을 반환합니다.
이 응용 프로그램의 기반이 되는 전체 텍스트 검색 엔진 GroupDocs.Search은 부울 검색 연산자의 임의 중첩 깊이를 지원합니다. 괄호는 부울 표현식이 평가되는 순서를 지정하는 데 사용할 수 있습니다.