고급 검색
Sun ONE Web Server 6.1 사용자 설명서

> ## 기본 검색

> 검색 쿼리 페이지를 사용하여 컬렉션에 대해 문서를 검색할 수 있습니다.

> 쿼리를 입력하려면:

> - 검색하려는 컬렉션을 하나 이상 선택합니다.

> - 설명하는 단어 몇 개를 입력합니다.

> - 검색 버튼을 누릅니다(또는 Enter 키를 누릅니다).

> 결과 페이지는 검색 기준에 일치하는 서버 문서에 대한 링크를 포함합니다.

> 대개 컬렉션에 대한 키워드를 검색하여 원하는 것을 찾을 수 있습니다. 그러나 때로는 보다 복잡한 검색을 수행해야 할 수 있습니다.

> 대부분의 경우, 고급 검색 페이지를 사용하여 복잡한 쿼리를 간편하게 작성할 수 있습니다. 그러나 검색 상자에 직접 복잡한 쿼리 구문을 입력할 수도 있습니다.

> 수작업으로 복잡한 쿼리를 작성하기 위해 사용할 수 있는 구문 도구에는 두 가지 종류가 있습니다. 동일한 검색에서 와일드카드 문자와 검색 쿼리 연산자를 사용할 수 있습니다.

> ## 와일드카드 문자

> 와일드카드 문자는 검색에서 다른 문자 또는 문자 그룹을 나타내는 특수 문자입니다. 예를 들어, 쿼리에서 물음표(?)는 문자 또는 숫자를 나타내는 와일드카드 문자입니다. 다음 옵션이 사용 가능합니다.

> - 물음표(?)

> - 별표(*)

> - 스페이스

> ### 물음표(?)

> 단일 문자에 해당합니다.

> 예

> b?g-bag, beg, big, bog, bug 등과 같은 단어를 검색합니다.

> ver????-verdant, version, verbose, verdict와 같은 단어를 검색합니다. "ver"를 포함하지만 그 뒤에 문자 4개가 오지 않는 verify와 verily와 같은 단어는 검색하지 않습니다.

> ### 별표(*)

> 모든 문자 집합과 일치합니다.

> 예

> do*-dozen, doctor, doughnut, documentation 등과 같이 문자 "do"로 시작하는 모든 단어를 포함하는 문서를 검색합니다.

> ### 스페이스

> 전체 컬렉션 또는 카테고리의 모든 문서 목록을 생성하려면 단일 스페이스를 쿼리로 사용하면 됩니다.

> ## 검색 쿼리 연산자

> 추가 검색 연산자를 사용하여 보다 복잡한 쿼리를 작성하고 검색을 세분화할 수 있습니다. 다음과 같은 연산자를 사용할 수 있습니다.

> - AND, <AND>

> - <CASE>

> - <CONTAINS>

> - 등호(=), <EQUALS>

> - <ENDS>

> - 초과 부호(>), <GREATER>

> - 미만 부호(<), <LESS>

> - 이하 부호(<=), <LEQ>

> - <MATCHES>

> - <NEAR>

> - <NEAR/n>

> - NOT, <NOT>

> - 부등호(!=)

> - OR, <OR>

> - <PHRASE>

> - <STARTS>

> - <STEM>

> - <WORD>

> ### AND, <AND>

> 검색의 필수 기준을 추가합니다. 검색 쿼리에 키워드를 결합하기 위해 AND 연산자를 포함시킬 필요는 없습니다. Sun ONE Web Server는 스페이스로 구분된 용어 사이에 자동으로 AND 연산자를 포함시킵니다. 두 키워드 사이에 스페이스를 삽입하면 AND와 동일합니다.

> 예

> 다음 두 단어를 모두 포함하는 문서를 반환합니다. Anderson Tull. 지정된 두 키워드 중 하나만 포함하는 문서는 무시합니다.

> ### <CASE>

> 지정된 키워드에 대한 대소문자 구분 검색을 수행합니다.

> 참고 | 대소문자 구분 검색은 대문자를 포함하는 쿼리에 대해 자동으로 수행됩니다. 그러한 용어에 대해 <CASE>를 입력할 필요가 없습니다. 그러나 소문자인 용어에 대해 수행되는 검색은 기본적으로 대소문자를 구분하지 않는 검색입니다.

> 예

> 소문자 mark를 가진 문서를 찾지만 Mark를 가진 문서는 찾지 않습니다.

> ### <CONTAINS>

> 문서 필드에 지정 단어가 있는 문서를 찾습니다. <CONTAINS>는 전체 단어에만 작용하고 <SUBSTRING>은 모든 문자 집합에 대해 작용합니다.

> 예

> 제목에 단어 Jethro Tull을 포함하는 문서를 찾습니다.

> ### 등호(=), <EQUALS>

> 문서 필드가 특정 값과 일치하는 문서를 찾습니다.

> 예

> 2003년 7월 17일에 생성된 문서를 찾습니다.

> ### <ENDS>

> 문서 필드가 지정된 문자열로 끝나는 문서를 찾습니다.

> 예

> 단어 Brick으로 끝나는 제목을 가진 문서를 찾습니다.

> ### 초과 부호(>), <GREATER>

> 문서 필드가 특정 값보다 큰 문서를 찾습니다.

> 2003년 7월 17일 후에 생성된 문서를 찾습니다.

> ### 미만 부호(<), <LESS>

> 문서 필드가 특정 값보다 작은 문서를 찾습니다.

> 2003년 7월 17일 전에 생성된 문서를 찾습니다.

> ### 이하 부호(<=), <LEQ>

> 문서 필드가 특정 값보다 작거나 같은 문서를 찾습니다.

> 2003년 7월 17일 이전에 생성된 문서를 찾습니다.

> ### <MATCHES>

> 문서 필드가 키워드로 제공된 특정 패턴과 일치하는 문서를 찾습니다.

> 예

> virtual, Tull, tuning 등과 같이 패턴 tu를 포함하는 단어가 포함된 제목을 가진 문서를 찾습니다

> ### <NEAR>

> 지정된두 단어 사이에 있는 단어 수가 1000개 미만인 문서를 찾습니다. 두 단어가 더 가까이 있을수록 문서에 지정되는 관련성 점수가 높아집니다.

> 예

> Anderson과 Chrysalis를 모두 포함하고 두 단어 사이에 1000 단어 미만의 단어가 있는 문서를 찾고 두 단어가 서로 더 가까운 경우 더 큰 관련성을 지정합니다.

> ### <NEAR/n>

> 지정된 두 단어 사이에있는 단어 수가 n개 미만인 문서를 찾습니다. n 값은 1 ~ 1024 사이입니다. 근접도가 지정된 값 이내인 모든 문서에는 동일한 관련성이 지정됩니다.

> 예

> flute와 Hammersmith 사이에는 3개 미만의 단어가 있기 때문에 "flute at Hammersmith"와 "flute recitals at the Hammersmith" 구문을 포함하는 문서를 찾습니다. "flute and other musical instruments in the market near Hammersmith"와 같은 구문은 찾지 않습니다.

> ### NOT, <NOT>

> NOT 연산자는 다른 연산자를 수정합니다. 특정 단어나 구를 포함하지 않는 문서를 찾습니다.

> 참고 | <NOT>을 사용하여 <OR> 연산자 또는 <AND> 연산자를 수정합니다.

> 예

> 이름 Barre를 포함하지만 이름 Conway는 포함하지 않는 문서를 찾습니다.

> ### 부등호(!=)

> 2003년 7월 17일 당일을 제외하고 그 이전이나 이후에 작성된 문서를 찾습니다.

> ### OR, <OR>

> 검색에 선택적 기준을 추가합니다.

> 예

> 단어 Aqualung 또는 단어 Stormwatch를 포함하는 문서를 찾습니다.

> ### <PHRASE>

> 개별 단어를 한 구문으로 연결합니다. Sun ONE Web Server는 인용 부호로 묶인 여러 단어를 구문으로 취급합니다. 따라서, <PHRASE> locomotive 및 <PHRASE> breath와 "locomotive breath"는 동일합니다.

> 사과와 오렌지라는 구문을 포함하는 단어를 찾습니다.

> (단어 and는 구문의 일부이기 때문에 연산자가 아닌 검색할 단어로 취급됩니다.)

> 단어 locomotive, and, breath가 구문에 함께 나타나지 않는 문서는 무시합니다.

> ### <STARTS>

> 문서 필드가 지정된 문자열로 시작하는 문서를 찾습니다.

> 예

> 단어 Chronology로 시작하는 제목을 가진 문서를 찾습니다.

> ### <STEM>

> 복수, 과거 시제 등과 같이 지정된 단어의 변형을 포함하는 문서를 찾습니다.

> 참고 | Sun ONE Web Server는<STEM>을 기본값으로 가정합니다. 검색 상자에 실제로 <STEM>을 입력할 필요가 없습니다.

> 예

> publisher, publishing, public, publication와 같이 publish의 모든 변형을 포함하는 문서를 찾습니다.

> ### <WORD>

> 지정된 정확한 단어를 포함하는 문서를 찾습니다.

> 예

> 단어 "Ian"을 포함하는 문서를 찾고 "martian" 또는 "diana"와 같이 유사 단어를 포함하는 문서는 찾지 않습니다.

> ## 문서 필드

> Sun ONE Web Server는 문서의 색인을 유지합니다. 색인은 각 문서의 항목을 포함합니다. 각 색인 입력 항목은 제목, 저자, URL과 같이 하나 이상의 필드를 포함합니다. 특정문서 필드만 사용하여 쿼리를 수행할 수 있으며 문서는 지정된 필드에 입력된 기준과 일치하는 경우에만 검색됩니다.

> 예를 들어, Einstein을 검색할 경우 제목, 저자 또는 키워드 필드 중 하나에 단어 Einstein이 있는 모든 문서가 검색됩니다. 여기에는 Einstein에 대한 문서, Einstein을 참조하는 문서, Einstein이 작성한 문서가 포함됩니다. 그러나 Author = "Albert Einstein"이라고 지정하면 Albert Einstein이 작성한 문서만 검색됩니다.

> 기본적으로 검색할 수 있는 색인 필드는 다음과 같습니다.

> - 저자. <Author> 메타 태그로 지정되는 문서를 작성한 저자 또는 조직.

> - 키워드. <Keywords> 메타 태그로 지정되는 키워드.

> - 날짜. 이 문서가 마지막 편집 또는 수정된 날짜.

> - 제목. HTML <Title> 태그로 지정되는 문서의 제목.

> (관리자는 추가 필드를 작성하거나 기본 필드의 일부를 제거할 것을 선택할 수 있습니다.)

> 고급 검색

> Copyright 2003 Sun Microsystems, Inc. All rights reserved.