목표
- 인덱스 mapping 정보에서
properties와fields의 차이점을 이해한다.
properties
- 서브 필드를 가지고 있는
object와nested타입 매핑에서 사용된다. - 새로운 속성을 추가하기 위해서 사용한다.
fields
- 같은 필드를 다른 목적으로 사용한다는 의미다.
- 예를 들어,
string타입의 필드를 full-text search를 위한text필드와 정렬을 위한keyword로 매핑할 때 사용할 수 있다. 