MongoDB string Search 유형을 사용하여 문자열 string 필드를 인덱스 . MongoDB Search 구문, 쿼리 문자열, 스팬, 텍스트, 와일드카드, 정규식 및 moreLikeThis 연산자를 사용하여 유형으로 인덱싱된 필드를 쿼리 .
string 유형 제한 사항
패싯 또는 자동 완성 연산자 쿼리에 대한 필드를 인덱스 데 MongoDB Search 유형을 사용할 수 없습니다.string string 유형을 사용하여 MongoDB Search 결과를 정렬하기 위한 필드를 인덱스 할 수 없습니다. 대신 정적 매핑 을 사용하여 문자열 필드를 다음 유형으로 인덱스 해야 합니다.
문자열 필드에서 패싯 연산자 쿼리 실행 하려면 stringFacet 유형을 사용합니다. MongoDB Search는 패싯을 위해 문자열 필드를 동적으로 인덱스 하지 않습니다.
문자열 필드에서자동 완성 연산자 쿼리를 실행 자동 완성 유형입니다. MongoDB Search는 자동 완성을 위해 문자열 필드를 동적으로 인덱스 하지 않습니다.
토큰 유형을 사용하여 MongoDB Search 결과를 문자열 필드 별로 정렬합니다. MongoDB Search는 결과 정렬을 위해 문자열 필드를 동적으로 인덱스 하지 않습니다.
토큰 유형을 사용하여 같음, in 및 범위 연산자를 사용하여 쿼리와 정확히 일치하는 항목을 찾을 수 있습니다. MongoDB Search는 이러한 연산자를 사용하여 쿼리할 때 문자열 필드를 동적으로
token유형으로 인덱스 하지 않습니다.
중요
MongoDB Search는 분석기 토큰 크기가 32766 바이트를 초과하는 문자열 필드를 인덱스 하지 않습니다. 키워드 분석기 사용하는 경우 32766 바이트를 초과하는 문자열 필드는 인덱싱되지 않습니다.