Docs Menu
Docs Home
/ /

문자열 필드를 인덱싱하는 방법

MongoDB 검색 string 유형을 사용하여 string 필드를 인덱싱합니다. MongoDB 검색 phrase, querystring, span, text, wildcard, regexmoreLikeThis 연산자를 사용하여 string 유형으로 인덱싱된 필드를 쿼리합니다.

string 유형은 string 필드에 대한 모든 MongoDB Search 기능을 지원 하지 않습니다. string 필드를 토큰 으로 인덱스합니다:

  • string 필드에 대해 패싯 쿼리를 실행합니다.

  • 문자열 필드를 기준으로 MongoDB Search 결과를 정렬합니다.

  • equals, in, 및 범위 연산자를 사용하여 쿼리에 대한 정확한 일치 항목을 찾습니다.

MongoDB Search 동적 매핑 은 기본값 typeSet 을 사용하여 string 필드를 string 유형으로만 인덱싱합니다. 사용자 지정 typeSet 를 지정하여 문자열을 token 또는 autocomplete 로 동적으로 인덱스 하여 지원되는 기능을 사용할 수 있습니다.

중요

MongoDB Search는 분석기 토큰 크기가 32766 바이트를 초과하는 문자열 필드를 인덱스 하지 않습니다. 키워드 분석기 사용하는 경우 32766 바이트를 초과하는 문자열 필드는 인덱싱되지 않습니다.

돌아가기

objectId

이 페이지의 내용