2016-06-07 1 views
0

동일한 인덱스에서 다른 레코드 유형의 동일한 필드 이름에 대해 서로 다른 매핑이 있다고 가정하면 동일한 필드 이름에 대해 동일한 매핑을 매핑 할 수 있습니까? 예를 들어elasticsearch에서의 매핑 문제 2.3.3

, 은 우리가 학교 아래 주어진 진영이 레코드 유형이 서로 다른 매핑 필드 이름 "위치"가 대학으로 1000 두 개의 레코드 유형 인덱스 이름이있다. 학교에 대한

:

"location":{ 
       "type":"multi_field", 
       "fields":{ 
        "location":{"type":"string","analyzer":"sortable"}, 
        "contains":{ 
         "type":"string", 
         "analyzer":"containsAnalyzer", 
         "search_analyzer":"standardAnalyzer" 
        } 
       } 
      } 
For college: 
"location":{ 
     "type":"string", 
     "index":"not_analyzed" 
     } 

모두 레코드 유형에 위치 비슷한 매핑을 만들 수있는 방법이 있습니까?

답변