텍스트 검색 뷰 테이블에 대한 전역 검색 결과의 형식 통제
테이블의 text_search 뷰는 글로벌 검색이 해당 테이블의 결과를 표시하는 방식을 결정합니다.
전역 검색으로 표시되는 결과에는 여러 요소가 포함됩니다. 시스템은 각 검색 결과에 대해 이러한 요소를 테이블의 text_search 목록 뷰에 포함된 필드 값으로 채웁니다.
| 요소 | 설명 | 일치 기준 |
|---|---|---|
| 1. 제목 | 제목은 검색 결과 블록의 첫 번째 줄입니다. 검색 결과의 일치하는 기록에 연결됩니다. | 전역 검색은 테이블의 text_search 목록 뷰에서 숫자 필드가 아닌 첫 번째 문자열 필드를 사용합니다. 일치하는 문자열 필드가 없거나 필드 내용이 비어 있으면 시스템은 세션 언어로 "제목 없음" 텍스트를 표시합니다. 예를 들어 인시던트 테이블의 기본 text_search 뷰에서 간단한 설명 필드는 제목 기준을 충족합니다. 전역 검색에서는 이 필드를 검색 결과 제목으로 사용합니다. |
| 2. 필드 목록 | 필드 목록은 검색 결과의 두 번째 줄입니다. 최대 10개의 필드에 대해 파이프 문자로 구분된 필드 이름-값 쌍을 표시합니다. | 전역 검색은 제목 또는 설명 기준과 일치하지 않는 테이블의 text_search 목록 뷰에서 처음 10개의 필드를 사용합니다. 예를 들어 인시던트 테이블의 기본 text_search 뷰에서 번호, 열림, 호출자, 우선순위, 상태, 범주 및 할당 그룹 필드는 필드 목록 기준을 충족합니다. 전역 검색은 검색 결과 필드 목록에 이러한 필드의 이름과 값을 표시합니다. |
| 3. 설명 | 설명은 검색 결과의 세 번째 줄입니다. 이 줄은 선택 사항이며 일부 검색 결과에 표시되지 않을 수 있습니다. | 전역 검색은 테이블의 text_search 목록 뷰에서 제목이 아니고 길이가 100자를 초과하는 첫 번째 문자열 필드를 사용합니다. 이러한 기준과 일치하는 필드가 없으면 검색 결과에서 이 줄을 생략합니다. 예를 들어 인시던트 테이블의 기본 text_search 뷰에서 설명 필드는 설명 기준을 충족합니다. 전역 검색에서는 이 필드를 검색 결과 설명으로 사용합니다. |
기본적으로 시스템은 테이블의 text_search 목록 뷰를 사용하여 해당 테이블에 대한 전역 텍스트 검색 결과의 형식을 지정합니다. 테이블에 대한 text_search 뷰가 없는 경우 시스템은 대신 테이블의 기본 양식 뷰를 사용하여 검색 결과의 형식을 지정합니다. 구현자는 시스템 속성 값을 수정하여 검색 결과의 형식을 지정하기 위해 시스템에서 사용하는 뷰를 지정할 수 있습니다 glide.ui.text_search.view .